Trakt: Dont send 'ignore' languages as parameter.

pull/105/head
desimaniac 5 years ago
parent 1c381794ec
commit c655c91b7d

@ -371,6 +371,12 @@ def shows(
else: else:
countries = cfg.filters.shows.allowed_countries countries = cfg.filters.shows.allowed_countries
# process languages
if not cfg.filters.shows.allowed_languages or 'ignore' in cfg.filters.shows.allowed_languages:
languages = None
else:
languages = cfg.filters.shows.allowed_languages
# process genres # process genres
if genres: if genres:
# split comma separated list # split comma separated list
@ -439,7 +445,7 @@ def shows(
trakt_objects_list = trakt.get_anticipated_shows( trakt_objects_list = trakt.get_anticipated_shows(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
) )
@ -448,7 +454,7 @@ def shows(
trakt_objects_list = trakt.get_trending_shows( trakt_objects_list = trakt.get_trending_shows(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
) )
@ -457,7 +463,7 @@ def shows(
trakt_objects_list = trakt.get_popular_shows( trakt_objects_list = trakt.get_popular_shows(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
) )
@ -471,7 +477,7 @@ def shows(
years=years, years=years,
person=actor, person=actor,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
include_non_acting_roles=include_non_acting_roles, include_non_acting_roles=include_non_acting_roles,
@ -482,7 +488,7 @@ def shows(
authenticate_user, authenticate_user,
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
) )
@ -492,7 +498,7 @@ def shows(
trakt_objects_list = trakt.get_most_played_shows( trakt_objects_list = trakt.get_most_played_shows(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
most_type=most_type if most_type else None, most_type=most_type if most_type else None,
@ -503,7 +509,7 @@ def shows(
trakt_objects_list = trakt.get_most_watched_shows( trakt_objects_list = trakt.get_most_watched_shows(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
most_type=most_type if most_type else None, most_type=most_type if most_type else None,
@ -878,6 +884,12 @@ def movies(
else: else:
countries = cfg.filters.movies.allowed_countries countries = cfg.filters.movies.allowed_countries
# process languages
if not cfg.filters.movies.allowed_languages or 'ignore' in cfg.filters.movies.allowed_languages:
languages = None
else:
languages = cfg.filters.movies.allowed_languages
# process genres # process genres
if genres: if genres:
# split comma separated list # split comma separated list
@ -954,7 +966,7 @@ def movies(
trakt_objects_list = trakt.get_anticipated_movies( trakt_objects_list = trakt.get_anticipated_movies(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
) )
@ -963,7 +975,7 @@ def movies(
trakt_objects_list = trakt.get_trending_movies( trakt_objects_list = trakt.get_trending_movies(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
) )
@ -972,7 +984,7 @@ def movies(
trakt_objects_list = trakt.get_popular_movies( trakt_objects_list = trakt.get_popular_movies(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
) )
@ -981,7 +993,7 @@ def movies(
trakt_objects_list = trakt.get_boxoffice_movies( trakt_objects_list = trakt.get_boxoffice_movies(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
) )
@ -995,7 +1007,7 @@ def movies(
years=years, years=years,
person=actor, person=actor,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
include_non_acting_roles=include_non_acting_roles, include_non_acting_roles=include_non_acting_roles,
@ -1006,7 +1018,7 @@ def movies(
authenticate_user, authenticate_user,
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
) )
@ -1016,7 +1028,7 @@ def movies(
trakt_objects_list = trakt.get_most_played_movies( trakt_objects_list = trakt.get_most_played_movies(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
most_type=most_type if most_type else None, most_type=most_type if most_type else None,
@ -1027,7 +1039,7 @@ def movies(
trakt_objects_list = trakt.get_most_watched_movies( trakt_objects_list = trakt.get_most_watched_movies(
years=years, years=years,
countries=countries, countries=countries,
languages=cfg.filters.shows.allowed_languages, languages=languages,
genres=genres, genres=genres,
runtimes=runtimes, runtimes=runtimes,
most_type=most_type if most_type else None, most_type=most_type if most_type else None,

Loading…
Cancel
Save