Рельсы 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

0 ответов

Другие вопросы по тегам