bootcamp
bootcamp copied to clipboard
ユーザーの「無料」フラグを削除
issue
- https://github.com/fjordllc/bootcamp/issues/7869
概要
FBCが無料でテスト運営していたときに使用していた無料フラグは、現在では不要です。 そのため、DBとUIから削除しました。
UIの削除該当箇所は以下です。
- ユーザー登録情報変更ページ(表示にはAdminユーザーでのログインが必須)
-
/admin/users/user.id/edit
-
- ユーザのプロフィールページ
-
users/user.id
-
修正前
ユーザー登録情報変更ページ
ユーザのプロフィールページ
修正後
ユーザー登録情報変更ページ
ユーザのプロフィールページ
変更確認方法
-
feature/delete-user-free-flag
をローカルに取り込む -
bin/rails db:migrate
でマイグレーションによる変更をローカルDBに反映させる -
foreman start -f Procfile.dev
でローカルサーバーを立ち上げる - 管理者でログインする(ID: komagata)
- 該当ページにアクセスし、変更が反映されていることを確認する
確認事項
- ユーザー登録情報変更ページ(表示にはAdminユーザーでのログインが必須)
-
/admin/users/user.id/edit
にアクセスし、特殊ユーザー属性に"無料"のラベルを持ったチェックボックスが表示されていないこと
-
- ユーザのプロフィールページ
- 課金状態が無料だったユーザーのプロフィールページ(
users/746986380
)にアクセスし、課金状態が要確認になっていること - ⚠️要確認が正しい表示です。修正前は、課金中/無料/要確認の3つの条件で表示を切り替えていましたが、今回の修正で"無料"の条件が削除されるため。
- 課金状態が無料だったユーザーのプロフィールページ(