Рельсы 4 нежелательных двойных всплывающих окна
В моем приложении rails 4 истекает время сеанса, установленное на 10 минут для входа пользователя.
После этого пользователь нажимает на любую ссылку, флэш-сообщение по умолчанию появляется как Your session is expired. Please sign in again to continue.
Это хорошо, но ниже этого другое флэш-сообщение приходит как "правда" . Я не знаю, откуда это исходит, как я могу решить это?
Контроллер приложений
def layout_by_resource
if devise_controller? && resource_name == :operator && (action_name == 'sign_in' and params[:login_request_forced].nil?)
"application"
elsif (params[:login_request_forced].present? and (params[:login_request_forced] == "" or params[:login_request_forced] == true))
"forced_login"
end
end