プロジェクト

全般

プロフィール

バグ #674

完了

ログイン時の Devise フラッシュ(signed_in)が Translation missing で表示される

本間 紀史 さんが約2ヶ月前に追加. 約2ヶ月前に更新.

ステータス:
終了
優先度:
通常
担当者:
開始日:
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 も解消)。

本間 紀史 さんが約2ヶ月前に更新

実装完了・PR 作成。config/locales/devise.ja.yml で sessions.signed_in を空文字にし、Devise の set_flash_message(present? ガード)でフラッシュ自体を非表示化。全 scope 共通。rspec 138/0・rubocop clean。

本間 紀史 さんが約2ヶ月前に更新

  • ステータス新規 から 終了 に変更
  • 進捗率0 から 100 に変更

PR #91 マージ・本番デプロイ済み(release 20260712035219)。devise.sessions.signed_in を空文字にしログイン成功フラッシュ(Translation missing)を非表示化。完了につきクローズ。

他の形式にエクスポート: Atom PDF