Change check GitHub interval to hours

This commit is contained in:
JonnyWong16 2021-05-16 16:16:52 -07:00
commit 28439b5042
2 changed files with 8 additions and 2 deletions

View file

@ -442,11 +442,11 @@ def initialize_scheduler():
start_jobs = not len(SCHED.get_jobs())
# Update check
github_minutes = CONFIG.CHECK_GITHUB_INTERVAL if CONFIG.CHECK_GITHUB_INTERVAL and CONFIG.CHECK_GITHUB else 0
github_hours = CONFIG.CHECK_GITHUB_INTERVAL if CONFIG.CHECK_GITHUB_INTERVAL and CONFIG.CHECK_GITHUB else 0
pms_update_check_hours = CONFIG.PMS_UPDATE_CHECK_INTERVAL if 1 <= CONFIG.PMS_UPDATE_CHECK_INTERVAL else 24
schedule_job(versioncheck.check_update, 'Check GitHub for updates',
hours=0, minutes=github_minutes, seconds=0, args=(True, True))
hours=github_hours, minutes=0, seconds=0, args=(True, True))
backup_hours = CONFIG.BACKUP_INTERVAL if 1 <= CONFIG.BACKUP_INTERVAL <= 24 else 6

View file

@ -562,3 +562,9 @@ class Config(object):
self.HOME_STATS_CARDS = home_stats_cards
self.CONFIG_VERSION = 18
if self.CONFIG_VERSION == 18:
self.CHECK_GITHUB_INTERVAL = (
int(self.CHECK_GITHUB_INTERVAL // 60)
+ (self.CHECK_GITHUB_INTERVAL % 60 > 0)
)