From 87a77f0522ac84145266f419207ba0618127aefe Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sat, 27 Apr 2019 17:03:04 -0700 Subject: [PATCH] Fix queue tables displaying intervals greater than 24 hours --- data/interfaces/default/queue_modal.html | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/data/interfaces/default/queue_modal.html b/data/interfaces/default/queue_modal.html index 3b171ec1..dd97ccb3 100644 --- a/data/interfaces/default/queue_modal.html +++ b/data/interfaces/default/queue_modal.html @@ -1,5 +1,6 @@ <% - import arrow + import datetime + from plexpy import helpers from plexpy.activity_handler import ACTIVITY_SCHED, schedule_callback if queue == 'active sessions': @@ -44,12 +45,12 @@ % for job in scheduled_jobs: <% sched_job = ACTIVITY_SCHED.get_job(job) - next_run_in = arrow.get(sched_job.next_run_time).timestamp - arrow.now().timestamp + now = datetime.datetime.now(sched_job.next_run_time.tzinfo) %> ${title_format.format(*sched_job.args)} - ${arrow.get(next_run_in).format('HH:mm:ss')} - ${arrow.get(sched_job.next_run_time).format('YYYY-MM-DD HH:mm:ss')} + ${helpers.format_timedelta_Hms(sched_job.next_run_time - now)} + ${sched_job.next_run_time.strftime('%Y-%m-%d %H:%M:%S')} % endfor % else: