fix: date issues
This commit is contained in:
+6
-1
@@ -432,7 +432,12 @@ def jellyseerr_digital_date_from_tmdb(tmdb_id: int) -> Optional[str]:
|
||||
if iso:
|
||||
candidates.append(iso)
|
||||
for arr_key in ("releaseDates", "releases", "dates"):
|
||||
for rd in (j.get(arr_key) or []):
|
||||
arr_data = j.get(arr_key)
|
||||
if not isinstance(arr_data, list):
|
||||
continue
|
||||
for rd in arr_data:
|
||||
if not isinstance(rd, dict):
|
||||
continue
|
||||
name = (rd.get("type") or rd.get("label") or "").lower()
|
||||
v = rd.get("date") or rd.get("releaseDate")
|
||||
if v and ("digital" in name or "vod" in name or "stream" in name):
|
||||
|
||||
Reference in New Issue
Block a user