You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First of all, nice work !
I might have found some issues when trying to remove duplicates for episodes.
the find_dupids list is filled with imdb and tmdb, but the removal algorithm only matches against imdb
find_dupids.append(data[options.type[:-1]]['ids']['imdb'])
find_dupids.append(data[options.type[:-1]]['ids']['tmdb'])
if data[options.type[:-1]]['ids']['tmdb'] == dupid
the removal algorithm calls api_remove_from_list with a list of raw ids, but the function wraps that list with shows when the list type is episodes, when the Trakt API expects ids
the algorithm fills a list dup_ids with only duplicated ids from find_dupids, but only iterates over find_dupids. In my case, there were some None values in find_dupids, which meant that some episodes where removed without reason
The text was updated successfully, but these errors were encountered:
First of all, nice work !
I might have found some issues when trying to remove duplicates for episodes.
find_dupids
list is filled withimdb
andtmdb
, but the removal algorithm only matches againstimdb
api_remove_from_list
with a list of raw ids, but the function wraps that list withshows
when the list type isepisodes
, when the Trakt API expectsids
dup_ids
with only duplicated ids fromfind_dupids
, but only iterates overfind_dupids
. In my case, there were someNone
values infind_dupids
, which meant that some episodes where removed without reasonThe text was updated successfully, but these errors were encountered: