FIX: redirect client to the original url after logging in for private instances

This commit is contained in:
Arpit Jalan
2014-12-16 13:15:42 +05:30
parent 2020431fd8
commit 9f8e73303a
2 changed files with 11 additions and 1 deletions

View File

@ -346,6 +346,8 @@ class ApplicationController < ActionController::Base
def redirect_to_login_if_required
return if current_user || (request.format.json? && api_key_valid?)
# save original URL in a cookie
cookies[:destination_url] = request.original_url unless request.original_url =~ /uploads/
redirect_to :login if SiteSetting.login_required?
end