Fix for default profiles migration.

pull/1268/head
morpheus65535 4 years ago
parent 175cbe335d
commit b32ef3b783

@ -169,6 +169,7 @@ def db_upgrade():
if not lang_table_exist:
series_default = []
try:
for language in ast.literal_eval(settings.general.serie_default_language):
if settings.general.serie_default_forced == 'Both':
series_default.append([language, 'True', settings.general.serie_default_hi])
@ -176,8 +177,11 @@ def db_upgrade():
else:
series_default.append([language, settings.general.serie_default_forced,
settings.general.serie_default_hi])
except ValueError:
pass
movies_default = []
try:
for language in ast.literal_eval(settings.general.movie_default_language):
if settings.general.movie_default_forced == 'Both':
movies_default.append([language, 'True', settings.general.movie_default_hi])
@ -185,6 +189,8 @@ def db_upgrade():
else:
movies_default.append([language, settings.general.movie_default_forced,
settings.general.movie_default_hi])
except ValueError:
pass
profiles_to_create = database.execute("SELECT DISTINCT languages, hearing_impaired, forced "
"FROM (SELECT languages, hearing_impaired, forced FROM table_shows "

Loading…
Cancel
Save