-
Notifications
You must be signed in to change notification settings - Fork 71
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
卒業生のダッシュボードに「卒業後の目標」の入力を促すブロックは表示しないようにした #4597
Conversation
@tksmasaki |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@siroemk
いくつかコメントさせていただきました。ご確認よろしくお願いします🙏
test/system/home_test.rb
Outdated
@@ -82,6 +82,12 @@ class HomeTest < ApplicationSystemTestCase | |||
assert_no_text 'ブログURLを登録してください。' | |||
end | |||
|
|||
test 'not show messages of after_graduation_hope for gradueted user' do |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
「卒業後の目標のメッセージ」は一つと考えられるかなと思うので、単数の message of after_graduation_hope
の方が自然な気がしました。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
本当ですね〜!単数に修正しました。
そして、graduated
のタイプミスもあったので合わせて修正しております。
app/models/required_field.rb
Outdated
@@ -10,10 +10,11 @@ class RequiredField | |||
attribute :discord_account, :string | |||
attribute :github_account, :string | |||
attribute :blog_url, :string | |||
attribute :graduated_on, :date |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
app/models/user.rb
に graduated_on?
をラップした graduated?
というメソッドがあるので、それを活用してboolean型を扱う方が、値の使用方法的にわかりやすくなるかなと思いました。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
誤)graduate?
正)graduated?
でした🙇♂️(修正しました)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
graduated?
を使った方が分かりやすそうですね!graduated?
に修正いたしました🙌
afff780
to
376648d
Compare
@tksmasaki |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@siroemk
確認しました! 僕からはOKです🙆
1点コメントしていますが、参考程度に確認お願いします🙏
app/models/required_field.rb
Outdated
@@ -10,10 +10,11 @@ class RequiredField | |||
attribute :discord_account, :string | |||
attribute :github_account, :string | |||
attribute :blog_url, :string | |||
attribute :graduated?, :boolean |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
attribute の名前には ? がないほうが自然かなと思いました。
このままではダメかは判断できなかったので、修正するかはおまかせします🙏
明確な規約などは見つからなかったのですが、参考になりそうと思ったものを貼っておきます!
@tksmasaki |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@siroemk
Approve しました〜!
@tksmasaki @komagata |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
確認しました、OKですー🙆♂️
概要
卒業後の目標が未入力の場合、卒業生のダッシュボードにて「フィヨルドブートキャンプを卒業した自分はどうなっていたいかを登録してください。」というアナウンスが表示される。
こちらは性質上受講生向けのものであるため、卒業生のダッシュボードには出てこないようにしたい。
卒業生以外のロールを確認したところ、管理者とメンター、アドバイザーは「未入力の項目」自体が表示されないため、今回は卒業生以外のロールは考慮しない。
修正前
修正後
卒業後の目標が未入力の場合でも「フィヨルドブートキャンプを卒業した自分はどうなっていたいかを登録してください。」というアナウンスは出てこない。
確認方法
feature/fix-graduate-dashbord
をローカルに取り込むbin/rails s
でサーバーを立ち上げるsotugyou
など)kimura
など)