バンバン象さんの理由はPumaのログを確認すればわかるかもですがうーん
Conversation
Notices
-
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Wednesday, 06-Sep-2023 17:49:45 JST zunda -
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Wednesday, 06-Sep-2023 18:03:30 JST zunda config/navigation.rb の7行目に
n.item :software_updates, safe_join([fa_icon('exclamation-circle fw'), t('admin.critical_update_pending')]), admin_software_updates_path, if: -> { ENV['UPDATE_CHECK_URL'] != '' && current_user.can?(:view_devops) && SoftwareUpdate.urgent_pending? }, html: { class: 'warning' }
とあって環境変数を直接参照してるのに、
app/services/software_update_check_service.rb の30行目では
ENV.fetch('UPDATE_CHECK_URL', 'https://api.joinmastodon.org/update-check')
とデフォルトの値を設定してるのはちょっとまずそうわね。
-
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Wednesday, 06-Sep-2023 18:04:21 JST zunda $ heroku config:set UPDATE_CHECK_URL=https://api.joinmastodon.org/update-check -a zundan-mastodon
うりゃ
-
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Wednesday, 06-Sep-2023 18:08:48 JST zunda バンバン象さんは出現しませんでした…ぐぬぬ
-
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Wednesday, 06-Sep-2023 18:09:47 JST zunda 念のためストリーミング側でも同じconfig varを設定しておきます。
-
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Thursday, 07-Sep-2023 08:30:29 JST zunda UPDATE_CHECK_URL環境変数を空白文字列に設定している場合は確認しない、この環境変数を設定していない場合はデフォルトのURLで確認する、という意図なのかもしれない
-
Embed this notice