From d27356bbba193a3c53ac6df70dd42516e8d6ed2a Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Wed, 26 Jun 2019 19:11:33 -0700 Subject: [PATCH] Fix timezone error with newsletter scheduler because QNAP devices use a stupid "local" timezone (Fixes Tautulli/Tautulli-Issues#183) --- plexpy/newsletter_handler.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/plexpy/newsletter_handler.py b/plexpy/newsletter_handler.py index 1b197b01..24ec8224 100644 --- a/plexpy/newsletter_handler.py +++ b/plexpy/newsletter_handler.py @@ -61,13 +61,11 @@ def schedule_newsletter_job(newsletter_job_id, name='', func=None, remove_job=Fa logger.info(u"Tautulli NewsletterHandler :: Removed scheduled newsletter: %s" % name) else: NEWSLETTER_SCHED.reschedule_job( - newsletter_job_id, args=args, trigger=CronTrigger().from_crontab( - cron, timezone=plexpy.SYS_TIMEZONE)) + newsletter_job_id, args=args, trigger=CronTrigger.from_crontab(cron)) logger.info(u"Tautulli NewsletterHandler :: Re-scheduled newsletter: %s" % name) elif not remove_job: NEWSLETTER_SCHED.add_job( - func, args=args, id=newsletter_job_id, trigger=CronTrigger().from_crontab( - cron, timezone=plexpy.SYS_TIMEZONE)) + func, args=args, id=newsletter_job_id, trigger=CronTrigger.from_crontab(cron)) logger.info(u"Tautulli NewsletterHandler :: Scheduled newsletter: %s" % name)