Commit 401f564e by Calen Pennington

Fix data directory passed to replace_static_urls

parent ba7bd902
...@@ -526,7 +526,7 @@ def load_preview_module(request, preview_id, descriptor, instance_state, shared_ ...@@ -526,7 +526,7 @@ def load_preview_module(request, preview_id, descriptor, instance_state, shared_
module.get_html = replace_static_urls( module.get_html = replace_static_urls(
module.get_html, module.get_html,
'/static/' + module.metadata.get('data_dir', module.location.course), module.metadata.get('data_dir', module.location.course),
course_namespace = Location([module.location.tag, module.location.org, module.location.course, None, None]) course_namespace = Location([module.location.tag, module.location.org, module.location.course, None, None])
) )
save_preview_state(request, preview_id, descriptor.location.url(), save_preview_state(request, preview_id, descriptor.location.url(),
......
...@@ -286,7 +286,7 @@ def _get_module(user, request, descriptor, student_module_cache, course_id, ...@@ -286,7 +286,7 @@ def _get_module(user, request, descriptor, student_module_cache, course_id,
module.get_html = replace_static_urls( module.get_html = replace_static_urls(
_get_html, _get_html,
'/static/' + module.metadata.get('data_dir', ''), module.metadata.get('data_dir', ''),
course_namespace = module.location._replace(category=None, name=None)) course_namespace = module.location._replace(category=None, name=None))
# Allow URLs of the form '/course/' refer to the root of multicourse directory # Allow URLs of the form '/course/' refer to the root of multicourse directory
......
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