bootcamp icon indicating copy to clipboard operation
bootcamp copied to clipboard

ユーザーの「無料」フラグを削除

Open Judeeeee opened this issue 7 months ago • 1 comments

issue

  • https://github.com/fjordllc/bootcamp/issues/7869

概要

FBCが無料でテスト運営していたときに使用していた無料フラグは、現在では不要です。 そのため、DBとUIから削除しました。

UIの削除該当箇所は以下です。

  • ユーザー登録情報変更ページ(表示にはAdminユーザーでのログインが必須)
    • /admin/users/user.id/edit
  • ユーザのプロフィールページ
    • users/user.id

修正前

ユーザー登録情報変更ページ

スクリーンショット 2024-07-06 21 55 03

ユーザのプロフィールページ

スクリーンショット 2024-07-06 22 12 32

修正後

ユーザー登録情報変更ページ

スクリーンショット 2024-07-06 16 27 11

ユーザのプロフィールページ

スクリーンショット 2024-07-06 16 28 21

変更確認方法

  1. feature/delete-user-free-flagをローカルに取り込む
  2. bin/rails db:migrateでマイグレーションによる変更をローカルDBに反映させる
  3. foreman start -f Procfile.devでローカルサーバーを立ち上げる
  4. 管理者でログインする(ID: komagata)
  5. 該当ページにアクセスし、変更が反映されていることを確認する

確認事項

  • ユーザー登録情報変更ページ(表示にはAdminユーザーでのログインが必須)
    • /admin/users/user.id/editにアクセスし、特殊ユーザー属性に"無料"のラベルを持ったチェックボックスが表示されていないこと
  • ユーザのプロフィールページ
    • 課金状態が無料だったユーザーのプロフィールページ(users/746986380)にアクセスし、課金状態が要確認になっていること
    • ⚠️要確認が正しい表示です。修正前は、課金中/無料/要確認の3つの条件で表示を切り替えていましたが、今回の修正で"無料"の条件が削除されるため。

Judeeeee avatar Jul 06 '24 15:07 Judeeeee