Allow logging out even if you are not logged in

This commit is contained in:
Christoph Haas 2015-07-14 18:52:12 +02:00
parent 737ff62cfc
commit ddeb49c672

View file

@ -1,5 +1,7 @@
class UserSessionsController < ApplicationController
# before_filter :require_user, :only => :destroy
def new
@user_session = UserSession.new
end
@ -15,8 +17,10 @@ class UserSessionsController < ApplicationController
end
def destroy
current_user_session.destroy
flash[:notice] = "Logout successful!"
if current_user
current_user_session.destroy
flash[:notice] = "Logout successful!"
end
redirect_back_or_default new_user_session_url
end
end