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

ブログのpublished_at=nilかつwip=falseでもindexとshowが表示されるようにする #4200

Merged
merged 3 commits into from
Feb 16, 2022

Conversation

kaisumi
Copy link
Contributor

@kaisumi kaisumi commented Feb 10, 2022

該当のPR

経緯

ブログにWIP機能をつけた際、published_atカラムを追加し、一覧画面に表示されるのがpublished_atになりました。

考えられる原因

ステージング環境ではデータマイグレーションが行われないとのことで、wip=false&&published_at=nilとなり、エラーが発生していると考えられます。

対策内容

対策結果

FJORD.BOOT.CAMP.-.Google.Chrome.2022-02-16.12-53-50.mp4
_.FJORD.BOOT.CAMP.-.Google.Chrome.2022-02-16.12-57-05.mp4

@kaisumi kaisumi changed the title published_at=nilかつwip=falseでもindexとshowが表示されるようにする ブログのpublished_at=nilかつwip=falseでもindexとshowが表示されるようにする Feb 10, 2022
@kaisumi
Copy link
Contributor Author

kaisumi commented Feb 10, 2022

Comment on lines 43 to 49
Article.where(wip: false).where(published_at: nil).find_each do |article|
article.published_at = article.created_at
article.save!(validate: false)
end

Copy link
Contributor Author

Choose a reason for hiding this comment

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

この部分はCloud Buildでの動作確認ができなかったため、確認をお願いいたします。

@kaisumi kaisumi marked this pull request as ready for review February 10, 2022 11:46
@kaisumi kaisumi self-assigned this Feb 10, 2022
@kaisumi kaisumi marked this pull request as draft February 10, 2022 11:49
@kaisumi kaisumi marked this pull request as ready for review February 10, 2022 11:50
@kaisumi
Copy link
Contributor Author

kaisumi commented Feb 10, 2022

@komagata お手数をおかけし申し訳ございません。こちらレビューをよろしくお願いいたします 🙇

@komagata
Copy link
Member

@kaisumi mainブランチや他のブランチはテスト通っているようなのでそちらとの差分を含めてテストが通るように調査してみてください〜

@kaisumi kaisumi force-pushed the bug/articles_index_error_500_with_published_at_nil_fix branch from fcbe090 to 872b0df Compare February 15, 2022 03:46
@kaisumi
Copy link
Contributor Author

kaisumi commented Feb 15, 2022

@komagata mainを取り込んでテストが通るようにしました。ご確認をお願いいたします 🙏

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 29ed7bc into main Feb 16, 2022
@komagata komagata deleted the bug/articles_index_error_500_with_published_at_nil_fix branch February 16, 2022 03:25
@github-actions github-actions bot mentioned this pull request Feb 16, 2022
54 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.

2 participants