From cb117bf1188e12889dd24478e3694e90143d3e46 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 14 Apr 2019 14:52:57 +0530 Subject: [PATCH] py3: Fix sorting on comments and identifiers fields --- src/calibre/db/fields.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/db/fields.py b/src/calibre/db/fields.py index e4cd70b0e7..69133243d9 100644 --- a/src/calibre/db/fields.py +++ b/src/calibre/db/fields.py @@ -69,6 +69,8 @@ class Field(object): elif self.metadata['is_custom']: fmt = self.metadata.get('display', {}).get('date_format', None) self._sort_key = partial(clean_date_for_sort, fmt=fmt) + elif dt == 'comments' or name == 'identifiers': + self._default_sort_key = '' if self.name == 'languages': self._sort_key = lambda x:sort_key(calibre_langcode_to_name(x))