diff options
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | src/olpc/datastore/backingstore.py | 3 |
2 files changed, 3 insertions, 1 deletions
@@ -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") |