Name |
Last commit
|
Last update |
---|---|---|
.. | ||
djangoapps | ||
envs | ||
lib | ||
static | ||
templates | ||
xblock | ||
.coveragerc | ||
__init__.py | ||
startup.py | ||
urls.py | ||
wsgi.py | ||
wsgi_apache_lms.py |
We had a bug where mixins weren't being applied before `load_from_xml` was called. This meant that not all of the fields were being loaded correctly. To fix it, we used the mixoligist from the runtime to apply the mixins earlier in the process. However, that caused the mixins to be applied twice. The included fixes to xblock resolved the multiply-applied mixins, and the fixes to the parsing code make it simpler to understand, and add some unit tests of the parsing to boot.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
djangoapps | Loading commit data... | |
envs | Loading commit data... | |
lib | Loading commit data... | |
static | Loading commit data... | |
templates | Loading commit data... | |
xblock | Loading commit data... | |
.coveragerc | Loading commit data... | |
__init__.py | Loading commit data... | |
startup.py | Loading commit data... | |
urls.py | Loading commit data... | |
wsgi.py | Loading commit data... | |
wsgi_apache_lms.py | Loading commit data... |