Merge pull request #25 from ospalh/fix-unload-collection

Fix the return value of aqt.main.unloadCollection()
This commit is contained in:
Damien Elmes 2013-04-23 20:40:39 -07:00
commit d4c5e5627b

View File

@ -258,7 +258,13 @@ how to restore from a backup.""")
self.moveToState("deckBrowser") self.moveToState("deckBrowser")
def unloadCollection(self): def unloadCollection(self):
"True if unload successful." """
Unload the collection.
This unloads a collection if ther is one and returns True if
there is no collection after the call. (Because the unload
worked or because there was no collection to start with.)
"""
if self.col: if self.col:
if not self.closeAllCollectionWindows(): if not self.closeAllCollectionWindows():
return return
@ -268,7 +274,8 @@ how to restore from a backup.""")
self.progress.start(immediate=True) self.progress.start(immediate=True)
self.backup() self.backup()
self.progress.finish() self.progress.finish()
return True return True
# Backup and auto-optimize # Backup and auto-optimize
########################################################################## ##########################################################################