diff --git a/common/lib/xmodule/xmodule/capa_module.py b/common/lib/xmodule/xmodule/capa_module.py index e8f8baf45f..6d11a02611 100644 --- a/common/lib/xmodule/xmodule/capa_module.py +++ b/common/lib/xmodule/xmodule/capa_module.py @@ -1155,20 +1155,6 @@ class CapaDescriptor(CapaFields, RawDescriptor): path[8:], ] - @classmethod - def from_xml(cls, xml_data, system, org=None, course=None): - """ - Augment regular translation w/ setting the pre-Studio defaults. - """ - problem = super(CapaDescriptor, cls).from_xml(xml_data, system, org, course) - course_policy = system.policy.setdefault('course/{}'.format(system.url_name), {}) - # pylint: disable=W0212 - if 'showanswer' not in problem._model_data and 'showanswer' not in course_policy: - problem.showanswer = "closed" - if 'rerandomize' not in problem._model_data and 'rerandomize' not in course_policy: - problem.rerandomize = "always" - return problem - @property def non_editable_metadata_fields(self): non_editable_fields = super(CapaDescriptor, self).non_editable_metadata_fields