calling update_item implicitly already puts the data in definition.data, so we want to make sure we don't end up nesting definition.data.data

This commit is contained in:
Chris Dodge
2013-04-08 15:00:54 -04:00
parent 7a334c6789
commit c12d265a21

View File

@@ -327,10 +327,10 @@ def import_module(module, store, course_data_path, static_content_store, allow_n
except Exception, e:
logging.exception("failed to rewrite links on {0}. Continuing...".format(module.location))
if allow_not_found:
store.update_item(module.location, content, allow_not_found=allow_not_found)
else:
store.update_item(module.location, content)
if allow_not_found:
store.update_item(module.location, module_data, allow_not_found=allow_not_found)
else:
store.update_item(module.location, module_data)
if hasattr(module, 'children') and module.children != []:
store.update_children(module.location, module.children)