lib/taskinator/persistence.rb in taskinator-0.0.13 vs lib/taskinator/persistence.rb in taskinator-0.0.14

- old
+ new

@@ -91,10 +91,11 @@ conn.hset(self.key, :state, new_state) end end # persists the error information - def fail(error) + def fail(error=nil) + return unless error Taskinator.redis do |conn| conn.hmset( self.key, :error_type, error.class.name, :error_message, error.message,