Commit 4a2a6fba by Greg Price

Merge pull request #1103 from edx/dhm/asset_bug

Dhm/asset bug
parents 97375112 e993a00d
...@@ -907,7 +907,7 @@ class ContentStoreToyCourseTest(ModuleStoreTestCase): ...@@ -907,7 +907,7 @@ class ContentStoreToyCourseTest(ModuleStoreTestCase):
draft_store = modulestore('draft') draft_store = modulestore('draft')
content_store = contentstore() content_store = contentstore()
import_from_xml(module_store, 'common/test/data/', ['toy']) import_from_xml(module_store, 'common/test/data/', ['toy'], static_content_store=content_store)
location = CourseDescriptor.id_to_location('edX/toy/2012_Fall') location = CourseDescriptor.id_to_location('edX/toy/2012_Fall')
# get a vertical (and components in it) to copy into an orphan sub dag # get a vertical (and components in it) to copy into an orphan sub dag
...@@ -986,7 +986,9 @@ class ContentStoreToyCourseTest(ModuleStoreTestCase): ...@@ -986,7 +986,9 @@ class ContentStoreToyCourseTest(ModuleStoreTestCase):
delete_course(module_store, content_store, location, commit=True) delete_course(module_store, content_store, location, commit=True)
# reimport # reimport
import_from_xml(module_store, root_dir, ['test_export'], draft_store=draft_store) import_from_xml(
module_store, root_dir, ['test_export'], draft_store=draft_store, static_content_store=content_store
)
items = module_store.get_items(Location(['i4x', 'edX', 'toy', 'vertical', None])) items = module_store.get_items(Location(['i4x', 'edX', 'toy', 'vertical', None]))
self.assertGreater(len(items), 0) self.assertGreater(len(items), 0)
......
...@@ -63,7 +63,7 @@ class MongoContentStore(ContentStore): ...@@ -63,7 +63,7 @@ class MongoContentStore(ContentStore):
else: else:
with self.fs.get(content_id) as fp: with self.fs.get(content_id) as fp:
return StaticContent( return StaticContent(
location, fp.displayname, fp.content_type, fp, last_modified_at=fp.uploadDate, location, fp.displayname, fp.content_type, fp.read(), last_modified_at=fp.uploadDate,
thumbnail_location=getattr(fp, 'thumbnail_location', None), thumbnail_location=getattr(fp, 'thumbnail_location', None),
import_path=getattr(fp, 'import_path', None), import_path=getattr(fp, 'import_path', None),
length=fp.length, locked=getattr(fp, 'locked', False) length=fp.length, locked=getattr(fp, 'locked', False)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment