From fd7f23f7c2d6d2ec2594f48d02922ba7a00d01c7 Mon Sep 17 00:00:00 2001 From: Timothy Legge Date: Fri, 10 Sep 2010 22:13:52 -0300 Subject: [PATCH] Update book.device_collections before add_book is called --- src/calibre/devices/kobo/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/devices/kobo/driver.py b/src/calibre/devices/kobo/driver.py index 9bed6bf0bf..f24e00143b 100644 --- a/src/calibre/devices/kobo/driver.py +++ b/src/calibre/devices/kobo/driver.py @@ -111,9 +111,9 @@ class KOBO(USBMS): else: book = self.book_from_path(prefix, lpath, title, authors, mime, date, ContentType, ImageID) # print 'Update booklist' + book.device_collections = playlist_map.get(book.lpath, []) if bl.add_book(book, replace_metadata=False): changed = True - book.device_collections = playlist_map.get(book.lpath, []) except: # Probably a path encoding error import traceback traceback.print_exc()