From abc9232016ee33a518f99dee2970ad88e46a4a8c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 15 Jul 2013 19:07:33 +0530 Subject: [PATCH] ... --- src/calibre/db/cache.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index 42e53a6f47..330e8dfba5 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -1341,6 +1341,7 @@ class Cache(object): val_map[book_id] = ' & '.join(sorts) if val_map: self._set_field('author_sort', val_map) + self._mark_as_dirty(changed_books) return changed_books @write_api @@ -1349,6 +1350,7 @@ class Cache(object): changed_books = set() for author_id in author_id_to_link_map: changed_books |= self._books_for_field('authors', author_id) + self._mark_as_dirty(changed_books) return changed_books # }}}