Fix extra 'language' entry in metadata download config dialog

This commit is contained in:
Kovid Goyal 2013-08-21 10:31:42 +05:30
parent d61e0b5be8
commit d844b5cb6a
2 changed files with 4 additions and 2 deletions

View File

@ -20,7 +20,7 @@ class Ozon(Source):
capabilities = frozenset(['identify', 'cover']) capabilities = frozenset(['identify', 'cover'])
touched_fields = frozenset(['title', 'authors', 'identifier:isbn', 'identifier:ozon', touched_fields = frozenset(['title', 'authors', 'identifier:isbn', 'identifier:ozon',
'publisher', 'pubdate', 'comments', 'series', 'rating', 'language']) 'publisher', 'pubdate', 'comments', 'series', 'rating', 'languages'])
# Test purpose only, test function does not like when sometimes some filed are empty # Test purpose only, test function does not like when sometimes some filed are empty
# touched_fields = frozenset(['title', 'authors', 'identifier:isbn', 'identifier:ozon', # touched_fields = frozenset(['title', 'authors', 'identifier:isbn', 'identifier:ozon',
# 'publisher', 'pubdate', 'comments']) # 'publisher', 'pubdate', 'comments'])

View File

@ -162,7 +162,9 @@ class FieldsModel(QAbstractListModel): # {{{
'languages': _('Languages'), 'languages': _('Languages'),
} }
self.overrides = {} self.overrides = {}
self.exclude = frozenset(['series_index']) self.exclude = frozenset([
'series_index', 'language' # some plugins use language instead of languages
])
def rowCount(self, parent=None): def rowCount(self, parent=None):
return len(self.fields) return len(self.fields)