From 058ff1b71a873171f0a0e570b495f4ec26a4f470 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 30 May 2020 20:52:32 +1000 Subject: [PATCH] show server message if present --- qt/aqt/sync.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/qt/aqt/sync.py b/qt/aqt/sync.py index 0031e21d3..fceae9dd7 100644 --- a/qt/aqt/sync.py +++ b/qt/aqt/sync.py @@ -26,7 +26,7 @@ from aqt.qt import ( QVBoxLayout, qconnect, ) -from aqt.utils import askUser, askUserDialog, showWarning, tr +from aqt.utils import askUser, askUserDialog, showText, showWarning, tr class FullSyncChoice(enum.Enum): @@ -63,6 +63,8 @@ def sync(mw: aqt.main.AnkiQt) -> None: return mw.pm.set_host_number(out.host_number) + if out.server_message: + showText(out.server_message) if out.required == out.NO_CHANGES: # all done return @@ -109,7 +111,9 @@ def on_full_sync_timer(mw: aqt.main.AnkiQt) -> None: return assert isinstance(progress.val, FullSyncProgress) - mw.progress.update(value=progress.val.transferred, max=progress.val.total, process=False) + mw.progress.update( + value=progress.val.transferred, max=progress.val.total, process=False + ) if mw.progress.want_cancel(): mw.col.backend.abort_sync()