Commit 4fb97243 by David Ormsbee Committed by GitHub

Merge pull request #15506 from edx/ormsbee/fix_inline_discussions_asset_caching

Fix inline discussions to use cached static assets.
parents 1720bcf3 978e9fe6
...@@ -4,7 +4,7 @@ Discussion XBlock ...@@ -4,7 +4,7 @@ Discussion XBlock
""" """
import logging import logging
from django.templatetags.static import static from django.contrib.staticfiles.storage import staticfiles_storage
from django.utils.translation import get_language_bidi from django.utils.translation import get_language_bidi
from xblockutils.resources import ResourceLoader from xblockutils.resources import ResourceLoader
...@@ -136,14 +136,14 @@ class DiscussionXBlock(XBlock, StudioEditableXBlockMixin, XmlParserMixin): ...@@ -136,14 +136,14 @@ class DiscussionXBlock(XBlock, StudioEditableXBlockMixin, XmlParserMixin):
""" """
# Head dependencies # Head dependencies
for vendor_js_file in self.vendor_js_dependencies(): for vendor_js_file in self.vendor_js_dependencies():
fragment.add_resource_url(static(vendor_js_file), "application/javascript", "head") fragment.add_resource_url(staticfiles_storage.url(vendor_js_file), "application/javascript", "head")
for css_file in self.css_dependencies(): for css_file in self.css_dependencies():
fragment.add_css_url(static(css_file)) fragment.add_css_url(staticfiles_storage.url(css_file))
# Body dependencies # Body dependencies
for js_file in self.js_dependencies(): for js_file in self.js_dependencies():
fragment.add_javascript_url(static(js_file)) fragment.add_javascript_url(staticfiles_storage.url(js_file))
def has_permission(self, permission): def has_permission(self, permission):
""" """
......
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