From f96adf13a68aeae58ce636c19073ab1f07cd7fe0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 10 Jul 2007 23:33:25 +0000 Subject: [PATCH] Metadata editing on device now works. --- src/libprs500/gui2/library.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libprs500/gui2/library.py b/src/libprs500/gui2/library.py index e8ac781046..68683742ad 100644 --- a/src/libprs500/gui2/library.py +++ b/src/libprs500/gui2/library.py @@ -386,10 +386,10 @@ class DeviceBooksModel(BooksModel): val = unicode(value.toString().toUtf8(), 'utf-8').strip() idx = self.map[row] if col == 0: - self.db.title = val - self.db.title_sorter = val + self.db[idx].title = val + self.db[idx].title_sorter = val elif col == 1: - self.db.authors = val + self.db[idx].authors = val self.emit(SIGNAL("dataChanged(QModelIndex, QModelIndex)"), \ index, index) self.emit(SIGNAL('booklist_dirtied()'))