From 56171a8e46d53d41ee5f056a9155975917ebc379 Mon Sep 17 00:00:00 2001 From: Simon Schampijer Date: Fri, 14 Dec 2012 16:57:53 +0000 Subject: Flush the database when a new entry is created or an entry is deleted, SL #4305 SL #4306 Otherwise we see side effects of non-updated entries in the Journal when altering the database fast. Signed-off-by: Simon Schampijer Tested-by: Manuel QuiƱones Acked-by: Manuel QuiƱones --- diff --git a/src/carquinyol/indexstore.py b/src/carquinyol/indexstore.py index d922100..24bdbcb 100644 --- a/src/carquinyol/indexstore.py +++ b/src/carquinyol/indexstore.py @@ -302,7 +302,7 @@ class IndexStore(object): self._database.replace_document(_PREFIX_FULL_VALUE + \ _PREFIX_UID + uid, document) - self._flush() + self._flush(True) def find(self, query): offset = query.pop('offset', 0) @@ -353,7 +353,7 @@ class IndexStore(object): def delete(self, uid): self._database.delete_document(_PREFIX_FULL_VALUE + _PREFIX_UID + uid) - self._flush() + self._flush(True) def get_activities(self): activities = [] -- cgit v0.9.1