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 i += 1
else: else:
new_cats['.'.join(comps)] = user_cats[k] 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 return new_cats
def get_categories(self, sort='name', ids=None, icon_map=None): def get_categories(self, sort='name', ids=None, icon_map=None):