操作
バグ #674
完了ログイン時の Devise フラッシュ(signed_in)が Translation missing で表示される
開始日:
2026/07/12
期日:
進捗率:
100%
予定工数:
説明
ログイン成功時に Devise のフラッシュ「Translation missing: ja.devise.sessions.administrator.signed_in / ja.devise.sessions.signed_in」が表示される。日本語訳が無いための translation-missing。LIFF はログイン状態でしか使われず、ログイン成功メッセージ自体が不要なため、このメッセージを表示しないようにする。
対応方針: config/locales に devise の ja 訳を追加し、devise.sessions.signed_in を空文字にする。Devise の set_flash_message は message.present? のときだけ flash をセットするため、空文字ならフラッシュ自体が出ない(全 scope 共通・translation-missing も解消)。
操作