From c9436195f385bd078e5ae41599e57c8ce7643539 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sun, 31 Dec 2017 20:50:03 -0800 Subject: [PATCH] Fix session pause timestamp --- plexpy/activity_processor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plexpy/activity_processor.py b/plexpy/activity_processor.py index 499c890d..ad42fe4a 100644 --- a/plexpy/activity_processor.py +++ b/plexpy/activity_processor.py @@ -460,7 +460,7 @@ class ActivityProcessor(object): if str(session_key).isdigit(): self.db.action('DELETE FROM sessions WHERE session_key = ?', [session_key]) - def set_session_last_paused(self, session_key=None, timestamp=None ): + def set_session_last_paused(self, session_key=None, timestamp=None): if str(session_key).isdigit(): result = self.db.select('SELECT last_paused, paused_counter ' 'FROM sessions ' @@ -469,7 +469,7 @@ class ActivityProcessor(object): paused_counter = None for session in result: if session['last_paused']: - paused_offset = timestamp - int(session['last_paused']) + paused_offset = int(time.time()) - int(session['last_paused']) if session['paused_counter']: paused_counter = int(session['paused_counter']) + int(paused_offset) else: