Skip to content

Fix: [front/mobile] Pro 上限エラー(403 / 422)を専用文言で表示する #495

Description

@ippei-shimizu

概要

back は Pro 上限や Pro 加入中の操作に対して意味のあるエラーを返しているが、front(一部は mobile も)が汎用エラー文言に潰しており、ユーザーが原因を理解できない。

対象

  • グループ作成/参加: groups#create / group_invitations#accept_invitation / invite_links#acceptcan_create_or_join_group? false で 403 { error: "Pro プランでグループを無制限に作成・参加できます" } を返すが、front は「グループへの参加に失敗しました」の汎用文言。mobile も未対応
  • アカウント削除: users#destroy が Pro 加入中に 422 { error: "pro_active", message: "Pro 加入中のため、先に解約してください" } を返すが、front は alert("アカウントの削除に失敗しました。…") のみ

実装対象

  • 403 / 422 のレスポンス判定と back のメッセージ表示、Pro 訴求・解約ページへの導線
  • アカウント削除成功時にローカルの認証 Cookie / トークンを破棄してから /signin へ遷移

依存: /account/subscription
規模: S

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingfrontendmobilemobile サブモジュール(React Native)に関する作業proBUZZ BASE Pro リリースに関連する issue

Projects

Status
Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions