Skip to content

Commit 22eb009

Browse files
author
thomas
committed
Fix trakt bug #51
1 parent 2be9172 commit 22eb009

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

plugins/trakt.py

+11-5
Original file line numberDiff line numberDiff line change
@@ -160,11 +160,17 @@ def get_list(list_id, config=None):
160160
item = {"media_type": item_data["type"]}
161161
else:
162162
item = {"media_type": item_types}
163-
if "imdb" in item_data[item["media_type"]]["ids"]:
164-
item["imdb_id"] = item_data[item["media_type"]]["ids"]["imdb"]
165-
item["title"] = item_data[item["media_type"]]["title"]
166-
if "year" in item_data[item["media_type"]]:
167-
item["release_year"] = item_data[item["media_type"]]["year"]
163+
164+
if "ids" in item_data:
165+
meta = item_data
166+
else:
167+
meta = item_data[item["media_type"]]
168+
169+
if "imdb" in meta["ids"]:
170+
item["imdb_id"] = meta["ids"]["imdb"]
171+
item["title"] = meta["title"]
172+
if "year" in meta:
173+
item["release_year"] = meta["year"]
168174
items.append(item)
169175

170176
return {

0 commit comments

Comments
 (0)