Ignore errors when setting preferences in clean_user_categories

This commit is contained in:
Charles Haley 2011-02-27 20:36:45 +00:00
parent dab97fa3f1
commit 4fcb4fc42e

View File

@ -1195,7 +1195,10 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns):
i += 1
else:
new_cats['.'.join(comps)] = user_cats[k]
self.prefs.set('user_categories', new_cats)
try:
self.prefs.set('user_categories', new_cats)
except:
pass
return new_cats
def get_categories(self, sort='name', ids=None, icon_map=None):