From f88f0df23dbcaf26a05de4621a7a17661955803c Mon Sep 17 00:00:00 2001 From: Mathieu Comandon Date: Wed, 10 Apr 2024 14:55:04 -0700 Subject: [PATCH] Launch a media sync after the library sync is finished. --- lutris/gui/config/accounts_box.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lutris/gui/config/accounts_box.py b/lutris/gui/config/accounts_box.py index f220ef108..b7aacd307 100644 --- a/lutris/gui/config/accounts_box.py +++ b/lutris/gui/config/accounts_box.py @@ -7,6 +7,7 @@ from lutris.api import disconnect, read_user_info from lutris.gui.config.base_config_box import BaseConfigBox from lutris.gui.config.updates_box import UpdateButtonBox from lutris.gui.dialogs import ClientLoginDialog, QuestionDialog +from lutris.services.lutris import sync_media from lutris.util.jobs import AsyncCall from lutris.util.library_sync import ( LOCAL_LIBRARY_SYNCED, @@ -179,6 +180,7 @@ class AccountsBox(BaseConfigBox): def on_local_library_synced(self): self.sync_box.show_completion_markup(self.get_sync_box_label(), "") + AsyncCall(sync_media, None) def get_sync_box_label(self): synced_at = settings.read_setting("last_library_sync_at")