-
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
ブログのpublished_at=nilかつwip=falseでもindexとshowが表示されるようにする #4200
ブログのpublished_at=nilかつwip=falseでもindexとshowが表示されるようにする #4200
Conversation
以下の問題によりテストを通過できません: |
lib/tasks/bootcamp.rake
Outdated
Article.where(wip: false).where(published_at: nil).find_each do |article| | ||
article.published_at = article.created_at | ||
article.save!(validate: false) | ||
end | ||
|
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.
この部分はCloud Buildでの動作確認ができなかったため、確認をお願いいたします。
@komagata お手数をおかけし申し訳ございません。こちらレビューをよろしくお願いいたします 🙇 |
@kaisumi mainブランチや他のブランチはテスト通っているようなのでそちらとの差分を含めてテストが通るように調査してみてください〜 |
fcbe090
to
872b0df
Compare
@komagata mainを取り込んでテストが通るようにしました。ご確認をお願いいたします 🙏 |
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ですー🙆♂️
該当のPR
経緯
ブログにWIP機能をつけた際、published_atカラムを追加し、一覧画面に表示されるのがpublished_atになりました。
考えられる原因
ステージング環境ではデータマイグレーションが行われないとのことで、wip=false&&published_at=nilとなり、エラーが発生していると考えられます。
対策内容
https://github.com/fjordllc/bootcamp/blob/main/lib/tasks/bootcamp.rake#L39
対策結果
FJORD.BOOT.CAMP.-.Google.Chrome.2022-02-16.12-53-50.mp4
_.FJORD.BOOT.CAMP.-.Google.Chrome.2022-02-16.12-57-05.mp4