mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
More for moving preferences to the DB
This commit is contained in:
parent
dd1ef60d1d
commit
2159a2de85
@ -148,16 +148,13 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns):
|
|||||||
ans = self.prefs.get(name, None)
|
ans = self.prefs.get(name, None)
|
||||||
if ans is None:
|
if ans is None:
|
||||||
ans = prefs[name]
|
ans = prefs[name]
|
||||||
try:
|
if ans is None:
|
||||||
del prefs[name]
|
raise ValueError('Preference %s is None!'%name)
|
||||||
except:
|
prefs[name] = '###OBSOLETE--DON\'T USE ME###'
|
||||||
pass
|
self.prefs[name] = ans
|
||||||
if ans is not None:
|
|
||||||
self.prefs[name] = ans
|
|
||||||
|
|
||||||
migrate_preference('user_categories')
|
migrate_preference('user_categories')
|
||||||
migrate_preference('saved_searches')
|
migrate_preference('saved_searches')
|
||||||
|
|
||||||
set_saved_searches(self, 'saved_searches')
|
set_saved_searches(self, 'saved_searches')
|
||||||
|
|
||||||
self.conn.executescript('''
|
self.conn.executescript('''
|
||||||
|
Loading…
x
Reference in New Issue
Block a user