From e942a99ff02cb86c80fffb913ba606e70ac72d42 Mon Sep 17 00:00:00 2001 From: thsrite Date: Mon, 25 Dec 2023 15:30:10 +0800 Subject: [PATCH] fix bug --- app/modules/emby/emby.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/modules/emby/emby.py b/app/modules/emby/emby.py index 92f1562c..b4e45e0e 100644 --- a/app/modules/emby/emby.py +++ b/app/modules/emby/emby.py @@ -846,7 +846,7 @@ class Emby(metaclass=Singleton): eventItem.overview = message.get('Item', {}).get('Overview') eventItem.percentage = message.get('TranscodingInfo', {}).get('CompletionPercentage') if not eventItem.percentage: - if message.get('PlaybackInfo', {}).get('PositionTicks'): + if message.get('PlaybackInfo', {}).get('PositionTicks') and message.get('Item', {}).get('RunTimeTicks'): eventItem.percentage = message.get('PlaybackInfo', {}).get('PositionTicks') / \ message.get('Item', {}).get('RunTimeTicks') * 100 if message.get('Session'):