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

Twitter IDが不正でも退会できるように修正 #4321

Merged

Conversation

clio209
Copy link
Contributor

@clio209 clio209 commented Feb 28, 2022

issue #4224

概要

変更前

_development__退会・休会手続き___FJORD_BOOT_CAMP(フィヨルドブートキャンプ)
このように、twitterコードが不正の場合、エラーが出て退会できません。

変更後

_development__FJORD_BOOT_CAMP(フィヨルドブートキャンプ)
退会の際はこのエラーの元になるバリデーションを外すことで退会を可能にしています。

#4220
こちらと同様のエラーを解消するissueであり、大変参考にしています。

確認方法

  1. ブランチbug/enable-retirement-regardless-validity-of-twitter-id をローカルに取り込みます。
  2. bin/rails db:seedでユーザー情報をデータに取り込み、bin/rails sでサーバーを立ち上げます。
  3. 不正なtwitter IDにしたユーザーtwitterinvalidでログインします。
  4. 必要項目をチェックし退会するボタンで無事退会できることを確認します。

@clio209 clio209 self-assigned this Feb 28, 2022
@clio209 clio209 force-pushed the bug/enable-retirement-regardless-validity-of-twitter-id branch from 383cfc8 to 1d71e60 Compare March 1, 2022 11:13
@clio209 clio209 changed the title Bug/enable retirement regardless validity of twitter Twitter IDが不正でも退会できるように修正 Mar 2, 2022
@clio209 clio209 force-pushed the bug/enable-retirement-regardless-validity-of-twitter-id branch from 1d71e60 to a8982cc Compare March 10, 2022 09:24
@clio209 clio209 requested a review from eatplaynap March 10, 2022 13:25
@clio209
Copy link
Contributor Author

clio209 commented Mar 10, 2022

@eatplaynap さん
同様のissueを大変参考にさせていただきました。お忙しい中、恐縮なのですが、
お時間あるときにレビューして頂けますと幸いです🙇‍♂️

Copy link
Contributor

@eatplaynap eatplaynap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@clio209
レビュー依頼ありがとうございます!私の立てたIssueへのご対応もありがとうございます😄 db/fixtures/users.ymlへの当該するユーザー情報の登録がされていて、rails db:seedだけでtwitterのIDが不正なユーザーが作れるのがありがたかったです〜!

コード自体は問題なさそうでしたが、2点だけご対応お願いします。

  • PRがまだドラフトなのでready for reviewに変更をお願いします💪
  • descriptionに下記の手順がありますが、db/fixtures/users.ymlに不正なtwitter IDユーザーがすでに存在しているのでこの部分は削ってよさそうです。
    • 2.db/fixtures/users.ymlのユーザーのtwitter IDを1つ不正な値に変更します。

@clio209 clio209 marked this pull request as ready for review March 11, 2022 05:40
@clio209
Copy link
Contributor Author

clio209 commented Mar 11, 2022

@eatplaynap
お忙しいなかレビューいただきまして、誠にありがとうございます!
説明文を修正しまして、ドラフト状態を解消しました。お手隙の際にご確認いただけますと幸いです🙇‍♂️

@eatplaynap eatplaynap self-requested a review March 11, 2022 05:55
Copy link
Contributor

@eatplaynap eatplaynap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@clio209
修正ありがとうございます〜!LGTMです👍

@clio209
Copy link
Contributor Author

clio209 commented Mar 11, 2022

@eatplaynap 再レビュー、有難うございます!
@komagata お手すきの際にレビューいただけますと幸いです。

@clio209 clio209 requested a review from komagata March 11, 2022 09:53
Copy link
Member

@komagata komagata left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

確認しました、OKですー🙆‍♂️

Copy link
Member

@komagata komagata left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

確認しました、OKですー🙆‍♂️

@komagata komagata merged commit 287525a into main Mar 14, 2022
@komagata komagata deleted the bug/enable-retirement-regardless-validity-of-twitter-id branch March 14, 2022 07:16
@github-actions github-actions bot mentioned this pull request Mar 14, 2022
32 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants