Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS1
-rw-r--r--src/olpc/datastore/backingstore.py3
2 files changed, 3 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 8010e59..48becf8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,4 @@
+* #3374: Don't create another entry during async update. (tomeu)
* #3058: Disable content indexing for Trial-3. (tomeu)
Snapshot b0b4c4115a
diff --git a/src/olpc/datastore/backingstore.py b/src/olpc/datastore/backingstore.py
index e3ed682..d08750b 100644
--- a/src/olpc/datastore/backingstore.py
+++ b/src/olpc/datastore/backingstore.py
@@ -518,7 +518,8 @@ class FileBackingStore(BackingStore):
props['uid'] = uid
if filelike:
- self.indexmanager.index(props, filelike)
+ uid = self.indexmanager.index(props, filelike)
+ props['uid'] = uid
if isinstance(filelike, basestring):
# lets treat it as a filename
filelike = open(filelike, "r")