From 71ea609152dd649c6126b31ae393e9ae78bc8c1f Mon Sep 17 00:00:00 2001 From: UrloMythus Date: Sun, 7 Jul 2024 22:09:01 +0200 Subject: [PATCH] added a fallback if type3 doesn't exist --- __pycache__/filmpertutti.cpython-311.pyc | Bin 9136 -> 11669 bytes filmpertutti.py | 8 ++++++++ 2 files changed, 8 insertions(+) diff --git a/__pycache__/filmpertutti.cpython-311.pyc b/__pycache__/filmpertutti.cpython-311.pyc index 01583d8dbd1a80f07cb2c12153a04d1ff5f8319f..bab179b1998c55594007d8bdbabef94b3e909a56 100644 GIT binary patch delta 4176 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 diff --git a/filmpertutti.py b/filmpertutti.py index 00e5b07..0358579 100644 --- a/filmpertutti.py +++ b/filmpertutti.py @@ -34,6 +34,14 @@ def convert_US_date(date): date = latest_release_date.split('T')[0] print('Latest US theatrical release date:', date) return date + else: + us_release_dates_type_4 = [rd for rd in us_data['release_dates'] if rd['type'] == 4] + us_release_dates_type_4.sort(key = lambda x: x['release_date'], reverse=True) + if len(us_release_dates_type_4) > 0: + latest_release_date = us_release_dates_type_4[0]['release_date'] + date = latest_release_date.split('T')[0] + print('Latest US theatrical release date (type 4):', date) + return date def get_TMDb_id_from_IMDb_id(imdb_id): if ":" in imdb_id: season = imdb_id.split(":")[1]