From 3f59d0cffe735ffe57bade9633f6f1087c9b90d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Fri, 31 Jul 2020 18:05:12 +0200 Subject: [PATCH] DEV: prevent initialized constant warning Was tired of seeing the following warnings in the logs ``` /discourse/app/jobs/scheduled/old_keys_reminder.rb:7: warning: already initialized constant Jobs::OldKeysReminder::OLD_CREDENTIALS_PERIOD /discourse/app/jobs/scheduled/old_keys_reminder.rb:7: warning: previous definition of OLD_CREDENTIALS_PERIOD was here ``` --- app/jobs/scheduled/old_keys_reminder.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/jobs/scheduled/old_keys_reminder.rb b/app/jobs/scheduled/old_keys_reminder.rb index 8689c60cbfe..b295f116c7a 100644 --- a/app/jobs/scheduled/old_keys_reminder.rb +++ b/app/jobs/scheduled/old_keys_reminder.rb @@ -4,12 +4,13 @@ module Jobs class OldKeysReminder < ::Jobs::Scheduled every 1.month - OLD_CREDENTIALS_PERIOD = 2.years + OLD_CREDENTIALS_PERIOD ||= 2.years def execute(_args) return if SiteSetting.send_old_credential_reminder_days.to_i == 0 return if message_exists? return if old_site_settings_keys.blank? && old_api_keys.blank? + PostCreator.create!( Discourse.system_user, title: title,