Bedre tag sync

This commit is contained in:
2026-04-13 15:33:01 +02:00
parent cb204baa50
commit b066b6d92c
5 changed files with 90 additions and 12 deletions

View File

@@ -797,10 +797,14 @@ class MainWindow(QMainWindow):
self._set_status(f"⚠ Sync fejl: {e}", 5000)
def _manual_sync(self):
import logging
log = logging.getLogger(__name__)
log.info(f"Manuel sync — token: {'ja' if self._api_token else 'NEJ'}, manager: {'ja' if hasattr(self, '_sync_manager') and self._sync_manager else 'NEJ'}")
if not self._api_token:
self._set_status("Log ind for at synkronisere", 3000)
return
if not hasattr(self, "_sync_manager") or not self._sync_manager:
log.info("Ingen sync_manager — kalder _init_sync")
self._init_sync()
return
self._set_status("Synkroniserer...", 2000)