Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

管理者は自分以外のユーザーのGitHubアカウント情報を削除できるようにしたい。 #7791

Closed
machida opened this issue May 21, 2024 · 8 comments
Assignees
Labels

Comments

@machida
Copy link
Member

machida commented May 21, 2024

管理者権限で自分以外のユーザーの編集画面にいき、このリンクをクリックしても、

貼り付けた画像_2024_05_22_8_04

自分のGitHubアカウントとの紐づけが解除されてしまう。
このユーザーのGitHubアカウントとの紐づけは解除できない。

このリンクをクリックして、自分以外のユーザーのGitHubアカウント情報を削除できるようにしたい。

@Shrimprin
Copy link
Contributor

Shrimprin commented May 26, 2024

@komagata @machida
お疲れ様です。本イシューの仕様について2点確認させていただけますでしょうか。

今回のイシューで対応する範囲はGitHub, Discord両方ですか?

イシューのタイトルはGitHubとなっていますが、対応範囲はGitHub, Discordの両方という認識で合っていますでしょうか?

GitHub, Discordの登録削除後の遷移先のページは、削除されたユーザーのプロフィールページとしてよいでしょうか?

現状、登録削除後の遷移先はroot_path(=ダッシュボード)となっています。
他のユーザーの登録を削除した際は、そのユーザーのプロフィールページに遷移させた方が良いのではないかと考えています。
また、それに合わせてログインユーザー自身の登録削除した場合も、ログインユーザーのプロフィールページに遷移させた方が一貫性があると考えています。

下記のどちらが良いかご助言いただけますでしょうか。

  • 登録削除されたユーザーに関わらずダッシュボードとする
  • 削除されたユーザーのプロフィールページとする

p.s.
誤操作でイシューをクローズしてしまったため、再度オープンし直しました。

以上、よろしくお願いいたします。

@Shrimprin Shrimprin reopened this May 26, 2024
@machida
Copy link
Member Author

machida commented May 26, 2024

@Shrimprin 質問ありがとうございます!

今回はGitHubだけにして、Discordは別Issueにしようと思います。

遷移先は確かに、そのユーザーのプロフィールページがいいですね。そのように対応お願いします🙏

@Shrimprin
Copy link
Contributor

@machida
ご回答いただきありがとうございます 🙏
承知致しました!

@Shrimprin
Copy link
Contributor

@machida
度々申し訳ございません、もう1点質問です。

初期データ(seed)にあるusersはすべてgithub_idカラムがnilとなっているため、動作の確認ができない状況です。
手元での動作確認はrails cで適当なuserを作成すればできるのですが、プルリクエストでレビュアーに確認依頼をする際はどのように確認用のデータを用意すべきでしょうか?

下記のどちらが良いかご助言いただけますでしょうか。
私としてはseedに追記して初期データを用意する方が親切と考えています。

  • rails cで作成してもらう
  • seedファイルにgithub_idを入れたレコードを書いておき、初期データを用意する

お手数ですがご回答よろしくお願いいたします 🙏

@machida
Copy link
Member Author

machida commented May 28, 2024

@Shrimprin
seedでお願いしたいですー。
あと、testも欲しいですね。

@Shrimprin
Copy link
Contributor

@machida
ご返信ありがとうございます!
seedでのデータ作成と、testの作成承知いたしました。

@Shrimprin
Copy link
Contributor

@komagata @machida
こちらの動作確認に管理者権限が必要なため、本番環境での確認をお願いできますでしょうか 🙏

@machida
Copy link
Member Author

machida commented Jul 5, 2024

@Shrimprin 本番で確認しました🙆対応ありがとうございます!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 完成
Development

No branches or pull requests

3 participants