From 39d06938166d7398fbafd1f30df45f5519bd122e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 22 Jul 2013 09:58:43 +0530 Subject: [PATCH] Fix backup test broken --- src/calibre/db/backup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/db/backup.py b/src/calibre/db/backup.py index 18722e1cf8..dc9f338fc9 100644 --- a/src/calibre/db/backup.py +++ b/src/calibre/db/backup.py @@ -26,7 +26,7 @@ class MetadataBackup(Thread): def __init__(self, db, interval=2, scheduling_interval=0.1): Thread.__init__(self) self.daemon = True - self._db = weakref.ref(db.new_api) + self._db = weakref.ref(getattr(db, 'new_api', db)) self.stop_running = Event() self.interval = interval self.scheduling_interval = scheduling_interval