Skip to content
Snippets Groups Projects
Commit 9c7ba418 authored by Calen Pennington's avatar Calen Pennington
Browse files

Only add the xmodule.coffee file once per class, and put it before all other coffeescript files

parent e5e0dc4b
No related merge requests found
......@@ -45,17 +45,13 @@ class HTMLSnippet(object):
# cdodge: We've moved the xmodule.coffee script from an outside directory into the xmodule area of common
# this means we need to make sure that all xmodules include this dependency which had been previously implicitly
# fulfilled in a different area of code
js = cls.js
coffee = cls.js.setdefault('coffee', [])
fragment = resource_string(__name__, 'js/src/xmodule.coffee')
if js is None:
js = {}
if fragment not in coffee:
coffee.insert(0, fragment)
if 'coffee' not in js:
js['coffee'] = []
js['coffee'].append(resource_string(__name__, 'js/src/xmodule.coffee'))
return js
return cls.js
@classmethod
def get_css(cls):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment