Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@tomeuvizoso.net>2008-10-08 16:59:06 (GMT)
committer Tomeu Vizoso <tomeu@tomeuvizoso.net>2008-10-08 16:59:06 (GMT)
commit7656508515bb5a4569bac0cfc6e689fabaa640fd (patch)
tree10adabe5b37fb13c187f013515626420e9c91426
parent9bd1bff4d8ab6247e5793c0b78b9bf2581773341 (diff)
Add uid to metadata when migrating
-rw-r--r--src/olpc/datastore/migration.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/olpc/datastore/migration.py b/src/olpc/datastore/migration.py
index 7b47d6f..b94cd93 100644
--- a/src/olpc/datastore/migration.py
+++ b/src/olpc/datastore/migration.py
@@ -60,6 +60,8 @@ def _migrate_metadata(root_path, old_root_path, uid):
old_metadata_path = os.path.join(old_root_path, uid + '.metadata')
metadata = cjson.decode(open(old_metadata_path, 'r').read())
+ if 'uid' not in metadata:
+ metadata['uid'] = uid
for key, value in metadata.items():
f = open(os.path.join(metadata_path, key), 'w')
try: