This commit is contained in:
Kovid Goyal 2007-09-23 16:46:29 +00:00
parent 98b3dfa292
commit ab4b9dbc11
2 changed files with 1 additions and 5 deletions

View File

@ -933,8 +933,6 @@ class PRS500(Device):
@safe @safe
def upload_book_list(self, booklist, end_session=True): def upload_book_list(self, booklist, end_session=True):
if not len(booklist):
raise ArgumentError("booklist is empty")
path = self.MEDIA_XML path = self.MEDIA_XML
if not booklist.prefix: if not booklist.prefix:
card = self.card(end_session=True) card = self.card(end_session=True)

View File

@ -99,7 +99,7 @@ class BooksModel(QAbstractTableModel):
def set_database(self, db): def set_database(self, db):
if isinstance(db, (QString, basestring)): if isinstance(db, (QString, basestring)):
db = LibraryDatabase(os.path.expanduser(str(db))) db = LibraryDatabase(os.path.expanduser(qstring_to_unicode(db)))
self.db = db self.db = db
def add_books(self, paths, formats, metadata, uris=[]): def add_books(self, paths, formats, metadata, uris=[]):
@ -477,8 +477,6 @@ class DeviceBooksModel(BooksModel):
self.last_search = text self.last_search = text
def sort(self, col, order, reset=True): def sort(self, col, order, reset=True):
if not self.db:
return
descending = order != Qt.AscendingOrder descending = order != Qt.AscendingOrder
def strcmp(attr): def strcmp(attr):
ag = attrgetter(attr) ag = attrgetter(attr)