T1 driver: Workaround for T1 showing error messages when opening some news downloads on the device

This commit is contained in:
Kovid Goyal 2011-11-01 08:56:48 +05:30
parent 9bf58c6285
commit ab4562c0e6

View File

@ -560,14 +560,21 @@ class PRST1(USBMS):
cursor = connection.cursor() cursor = connection.cursor()
periodical_schema = \
"'http://xmlns.sony.net/e-book/prs/periodicals/1.0/newspaper/1.0'"
# Setting this to the SONY periodical schema apparently causes errors
# with some periodicals, therefore set it to null, since the special
# periodical navigation doesn't work anyway.
periodical_schema = 'null'
query = ''' query = '''
UPDATE books UPDATE books
SET conforms_to = 'http://xmlns.sony.net/e-book/prs/periodicals/1.0/newspaper/1.0', SET conforms_to = %s,
periodical_name = ?, periodical_name = ?,
description = ?, description = ?,
publication_date = ? publication_date = ?
WHERE _id = ? WHERE _id = ?
''' '''%periodical_schema
t = (name, None, pubdate, book.bookId,) t = (name, None, pubdate, book.bookId,)
cursor.execute(query, t) cursor.execute(query, t)