Skip to content

Commit

Permalink
Small fies
Browse files Browse the repository at this point in the history
  • Loading branch information
sarendsen committed Dec 16, 2022
1 parent 868424d commit 648e94c
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
2 changes: 1 addition & 1 deletion flexget/components/tmdb/api.py
Expand Up @@ -150,6 +150,6 @@ def get(self, session=None):
return_movie['backdrops'] = [p.to_dict() for p in movie.backdrops]

if release_dates:
return_movie['release_dates'] = [movie.release_dates]
return_movie['release_dates'] = movie.release_dates

return jsonify(return_movie)
16 changes: 9 additions & 7 deletions flexget/components/tmdb/api_tmdb.py
Expand Up @@ -203,7 +203,8 @@ def release_dates(self):
)
try:
results = tmdb_request('movie/{}/release_dates'.format(self.id))['results']
_release_dates = {}

release_dates = {}
for iso in results:
# TODO: Filter on language not fixed regions. Fallback on movie spoken language if not defined in tmdb?
if iso['iso_3166_1'] not in ['US', 'GB']:
Expand All @@ -212,14 +213,15 @@ def release_dates(self):
# loop and get the first release per type
for release in iso['release_dates']:
release_type = RELEASE_DATE_TYPE_MAPPING[release['type']]
if release_type not in _release_dates or (
_release_dates.get(release_type) >= release['release_date']
release_date = release['release_date']
if release_type not in release_dates or (
release_dates.get(release_type) >= release_date
):
_release_dates[release_type] = release[
'release_date'
] # TODO: convert to datetime?
release_dates[
release_type
] = release_date # TODO: convert to datetime?

self._release_dates = _release_dates
self._release_dates = release_dates

except requests.RequestException as e:
raise LookupError('Error updating data from tmdb: %s' % e)
Expand Down

0 comments on commit 648e94c

Please sign in to comment.