From 59a7993011d22e7811bf64d4995f50e98fe51309 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 5 Feb 2020 11:55:46 +1000 Subject: [PATCH] autosync media on startup --- qt/aqt/main.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qt/aqt/main.py b/qt/aqt/main.py index 036186175..531252281 100644 --- a/qt/aqt/main.py +++ b/qt/aqt/main.py @@ -344,6 +344,8 @@ close the profile or restart Anki.""" if not self.loadCollection(): return + self.maybe_auto_sync_media() + self.pm.apply_profile_options() # show main window @@ -856,6 +858,11 @@ title="%s" %s>%s""" % ( # ok to sync self._sync() + def maybe_auto_sync_media(self) -> None: + if not self.pm.profile["autoSync"] or self.safeMode or self.restoringBackup: + return + self.media_syncer.start() + def _sync(self): from aqt.sync import SyncManager