From c1f79000c731338b0336b7f9e9509ec05969fe03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Odd=20Str=C3=A5b=C3=B8?= Date: Sat, 29 Oct 2022 16:49:16 +0200 Subject: [PATCH] Fix syncing when Premiere date is empty --- jellyfin_kodi/objects/movies.py | 3 ++- jellyfin_kodi/objects/obj_map.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/jellyfin_kodi/objects/movies.py b/jellyfin_kodi/objects/movies.py index 1a6356c4..6406e094 100644 --- a/jellyfin_kodi/objects/movies.py +++ b/jellyfin_kodi/objects/movies.py @@ -94,7 +94,8 @@ class Movies(KodiDb): obj['Video'] = API.video_streams(obj['Video'] or [], obj['Container']) obj['Audio'] = API.audio_streams(obj['Audio'] or []) obj['Streams'] = API.media_streams(obj['Video'], obj['Audio'], obj['Subtitles']) - obj['Premiere'] = Local(obj['Premiere']).split('.')[0].replace('T', " ") or obj['Year'] + if obj['Premiere'] is not None: + obj['Premiere'] = obj['Premiere'].split('T')[0] self.get_path_filename(obj) self.trailer(obj) diff --git a/jellyfin_kodi/objects/obj_map.json b/jellyfin_kodi/objects/obj_map.json index 5da5ce31..6d530df7 100644 --- a/jellyfin_kodi/objects/obj_map.json +++ b/jellyfin_kodi/objects/obj_map.json @@ -13,7 +13,7 @@ "UniqueId": "ProviderIds/Imdb", "Rating": "CommunityRating", "Year": "ProductionYear", - "Premiere": "PremiereDate", + "Premiere": "PremiereDate,ProductionYear", "Votes": "VoteCount", "Plot": "Overview", "ShortPlot": "ShortOverview",