lib/authlogic/session/callbacks.rb in authlogic-4.2.0 vs lib/authlogic/session/callbacks.rb in authlogic-4.3.0
- old
+ new
@@ -142,10 +142,12 @@
)
end
def save_record(alternate_record = nil)
r = alternate_record || record
- r.save_without_session_maintenance(validate: false) if r && r.changed? && !r.readonly?
+ if r&.changed? && !r.readonly?
+ r.save_without_session_maintenance(validate: false)
+ end
end
end
end
end