From 87694b51abe64a5276b1193101547a2ec2bc1c68 Mon Sep 17 00:00:00 2001 From: mac12m99 <10120390+mac12m99@users.noreply.github.com> Date: Mon, 8 Mar 2021 20:09:11 +0100 Subject: [PATCH] fix pulsante "configura aggiornamento videoteca" e apertura menu segnalazione in caso di errori --- platformcode/launcher.py | 2 +- specials/videolibrary.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/platformcode/launcher.py b/platformcode/launcher.py index be990434..68a13d5c 100644 --- a/platformcode/launcher.py +++ b/platformcode/launcher.py @@ -332,7 +332,7 @@ def run(item=None): platformtools.dialog_ok(config.get_localized_string(60087) % Channel, config.get_localized_string(60014)) else: if platformtools.dialog_yesno(config.get_localized_string(60038), config.get_localized_string(60015)): - run(Item(channel="setting", action="report_menu")) + platformtools.itemlist_update(Item(channel="setting", action="report_menu"), True) finally: # db need to be closed when not used, it will cause freezes from core import db diff --git a/specials/videolibrary.py b/specials/videolibrary.py index 5f494d6a..7798e962 100644 --- a/specials/videolibrary.py +++ b/specials/videolibrary.py @@ -201,14 +201,14 @@ def configure_update_videolibrary(item): # Select Dialog ret = platformtools.dialog_multiselect(config.get_localized_string(60601), lista, preselect=preselect, useDetails=True) - if ret < 0: + if ret is None: return False # order cancel - seleccionados = [ids[i] for i in ret] + selection = [ids[i] for i in ret] for tvshow in ids: - if tvshow not in seleccionados: + if tvshow not in selection: tvshow.active = 0 - elif tvshow in seleccionados: + elif tvshow in selection: tvshow.active = 1 mark_tvshow_as_updatable(tvshow, silent=True)