diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index a143b03e..533cead1 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -1151,7 +1151,7 @@ class ApplicationController < ActionController::Base def user_login_and_from_openi url = request.referer.nil? ? Redmine::Configuration['educoder_domain'] : request.referer - flag = URI(url).host == 'localhost' && !current_user.logged? + flag = URI(url).host == URI(Redmine::Configuration['openi_domain']).host && !current_user.logged? logger.info "----------------------- #{url} -------------------------" logger.info "----------------------- #{URI(url).host} --------------------------" logger.info "----------------------- #{flag} -------------------------"