app/models/effective/log.rb in effective_logging-1.2.1 vs app/models/effective/log.rb in effective_logging-1.2.2
- old
+ new
@@ -34,10 +34,10 @@
def log(message, status = EffectiveLogging.statuses.first, options = {})
EffectiveLogger.log(message, status, (options || {}).merge({:parent => self}))
end
def details
- self[:details] ||= {}
+ ((self[:details] ||= {}) rescue {})
end
# def next_log
# @next_log ||= Log.unscoped.order(:id).where(:parent_id => self.parent_id).where('id > ?', self.id).first
# end