From 033a3646992e881562a585494b818329037618d0 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Thu, 19 Mar 2020 21:57:20 -0700 Subject: [PATCH] Fix buffer trigger crashing websocket --- plexpy/activity_handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plexpy/activity_handler.py b/plexpy/activity_handler.py index b2b3f433..b53f0821 100644 --- a/plexpy/activity_handler.py +++ b/plexpy/activity_handler.py @@ -241,13 +241,13 @@ class ActivityHandler(object): # Update the session state and viewOffset self.update_db_session() - time_since_last_trigger = None + time_since_last_trigger = 0 if buffer_last_triggered: logger.debug("Tautulli ActivityHandler :: Session %s buffer last triggered at %s." % (self.get_session_key(), buffer_last_triggered)) time_since_last_trigger = int(time.time()) - int(buffer_last_triggered) - if current_buffer_count >= plexpy.CONFIG.BUFFER_THRESHOLD and time_since_last_trigger is None or \ + if current_buffer_count >= plexpy.CONFIG.BUFFER_THRESHOLD and time_since_last_trigger == 0 or \ time_since_last_trigger >= plexpy.CONFIG.BUFFER_WAIT: ap.set_session_buffer_trigger_time(session_key=self.get_session_key())