From baace1fa5df46694ddd515dc3bbca59b22df8692 Mon Sep 17 00:00:00 2001 From: erdgeist Date: Sat, 25 Jul 2026 03:51:44 +0200 Subject: Extract flashes to i18n and stop dispatching on submit labels --- app/controllers/sessions_controller.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'app/controllers/sessions_controller.rb') diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index 49d33810..bb63c51e 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -32,10 +32,10 @@ class SessionsController < ApplicationController session[:logged_in_at] = Time.now.to_i if user.otp_required? - flash[:error] = "Your account requires a second factor -- set it up now." + flash[:error] = t("flash.sessions.otp_setup_now") redirect_to edit_user_path(user) else - flash[:notice] = "Logged in successfully" + flash[:notice] = t("flash.common.logged_in") redirect_to safe_return_to(return_to, :default => admin_path) end end @@ -48,14 +48,14 @@ class SessionsController < ApplicationController def destroy logout_killing_session! - flash[:notice] = "You have been logged out." + flash[:notice] = t("flash.sessions.logged_out") redirect_back_or_default('/login') end protected # Track failed login attempts def note_failed_signin - flash[:error] = "login not successful" + flash[:error] = t("flash.sessions.failed") logger.warn "Failed login for '#{params[:login]}'" \ "from #{request.remote_ip} at #{Time.now.utc}" end -- cgit v1.3