wip
This commit is contained in:
@@ -138,7 +138,6 @@ class CombinedOpenEndedModule(XModule):
|
||||
'rewrite_content_links' : self.rewrite_content_links,
|
||||
}
|
||||
instance_state = { k: getattr(self,k) for k in attributes[version_index]}
|
||||
log.debug(instance_state)
|
||||
instance_state.update({'data' : self.data})
|
||||
self.child_descriptor = descriptors[version_index](self.system)
|
||||
self.child_definition = descriptors[version_index].definition_from_xml(etree.fromstring(self.data), self.system)
|
||||
|
||||
@@ -135,7 +135,7 @@ class CombinedOpenEndedV1Module():
|
||||
|
||||
#Allow reset is true if student has failed the criteria to move to the next child task
|
||||
self.allow_reset = instance_state.get('ready_to_reset', False)
|
||||
self.max_attempts = int(self.instance_state.get('attempts', MAX_ATTEMPTS))
|
||||
self.max_attempts = self.instance_state.get('attempts', MAX_ATTEMPTS)
|
||||
self.is_scored = self.instance_state.get('is_graded', IS_SCORED) in TRUE_DICT
|
||||
self.accept_file_upload = self.instance_state.get('accept_file_upload', ACCEPT_FILE_UPLOAD) in TRUE_DICT
|
||||
self.skip_basic_checks = self.instance_state.get('skip_spelling_checks', SKIP_BASIC_CHECKS)
|
||||
@@ -152,7 +152,7 @@ class CombinedOpenEndedV1Module():
|
||||
|
||||
# Used for progress / grading. Currently get credit just for
|
||||
# completion (doesn't matter if you self-assessed correct/incorrect).
|
||||
self._max_score = int(self.instance_state.get('max_score', MAX_SCORE))
|
||||
self._max_score = self.instance_state.get('max_score', MAX_SCORE)
|
||||
|
||||
self.rubric_renderer = CombinedOpenEndedRubric(system, True)
|
||||
rubric_string = stringify_children(definition['rubric'])
|
||||
|
||||
Reference in New Issue
Block a user