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