mirror of
https://github.com/ankitects/anki.git
synced 2025-11-11 07:07:13 -05:00
catch errors in sync finished
This commit is contained in:
parent
bddbb14340
commit
d826aa6a6a
1 changed files with 32 additions and 26 deletions
|
|
@ -2251,6 +2251,8 @@ Are you sure?""" % deckName),
|
|||
def onSyncFinished(self):
|
||||
"Reopen after sync finished."
|
||||
self.mainWin.buttonStack.show()
|
||||
try:
|
||||
try:
|
||||
if self.hideWelcome:
|
||||
# no deck load & no deck browser, as we're about to quit or do
|
||||
# something manually
|
||||
|
|
@ -2276,6 +2278,10 @@ Are you sure?""" % deckName),
|
|||
self.loadDeck(self.deckPath, sync=False)
|
||||
else:
|
||||
self.moveToState("noDeck")
|
||||
except:
|
||||
self.moveToState("noDeck")
|
||||
raise
|
||||
finally:
|
||||
self.deckPath = None
|
||||
self.syncFinished = True
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue