refactor(types): narrow playback position before comparison

This commit is contained in:
jxxghp
2026-10-16 17:36:07 +08:00
parent 9dd1ace301
commit 464d23a9d0
5 changed files with 6 additions and 10 deletions

View File

@@ -402,10 +402,8 @@ def format_emby_family_item(
if not user_data:
user_state = None
else:
resume = (
user_data.get("PlaybackPositionTicks")
and user_data.get("PlaybackPositionTicks") > 0
)
playback_position_ticks = user_data.get("PlaybackPositionTicks")
resume = playback_position_ticks and playback_position_ticks > 0
last_played_date = user_data.get("LastPlayedDate")
if last_played_date is not None and "." in last_played_date:
last_played_date = last_played_date.split(".")[0]