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'])
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
# touched_fields = frozenset(['title', 'authors', 'identifier:isbn', 'identifier:ozon',
# 'publisher', 'pubdate', 'comments'])

View File

@ -162,7 +162,9 @@ class FieldsModel(QAbstractListModel): # {{{
'languages': _('Languages'),
}
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):
return len(self.fields)