lib/devise/controllers/sign_in_out.rb in devise-3.5.1 vs lib/devise/controllers/sign_in_out.rb in devise-3.5.2
- old
+ new
@@ -88,15 +88,9 @@
# A call to #empty? forces the session to be loaded.
session.empty?
session.keys.grep(/^devise\./).each { |k| session.delete(k) }
end
- def expire_data_after_sign_out!
- # session.keys will return an empty array if the session is not yet loaded.
- # This is a bug in both Rack and Rails.
- # A call to #empty? forces the session to be loaded.
- session.empty?
- session.keys.grep(/^devise\./).each { |k| session.delete(k) }
- end
+ alias :expire_data_after_sign_out! :expire_data_after_sign_in!
end
end
end