Consul 0.4.2 improves querying of nil powers
Previous versions of
Consul
Show archive.org snapshot
exhibited strange behavior when querying a power that returns nil
.
Consul 0.4.2+ behaves as expected:
power.notes # => returns nil
power.notes? # => returns false
power.notes! # => raises Consul::Powerless
power.note?(Note.last) # => returns false
power.note!(Note.last) # => raises Consul::Powerless