EDUCATOR-3030 donot submit completion for grader's response while updating problem score.
This commit is contained in:
@@ -539,6 +539,7 @@ def get_module_system_for_user(
|
||||
raw_possible=event['max_value'],
|
||||
only_if_higher=event.get('only_if_higher'),
|
||||
score_deleted=event.get('score_deleted'),
|
||||
grader_response=event.get('grader_response')
|
||||
)
|
||||
|
||||
def handle_deprecated_progress_event(block, event):
|
||||
|
||||
@@ -2018,6 +2018,7 @@ class TestXmoduleRuntimeEvent(TestSubmittingProblems):
|
||||
'modified': datetime.now().replace(tzinfo=pytz.UTC),
|
||||
'score_db_table': 'csm',
|
||||
'score_deleted': None,
|
||||
'grader_response': None
|
||||
}
|
||||
send_mock.assert_called_with(**expected_signal_kwargs)
|
||||
|
||||
|
||||
@@ -172,6 +172,7 @@ def score_published_handler(sender, block, user, raw_earned, raw_possible, only_
|
||||
modified=score_modified_time,
|
||||
score_db_table=ScoreDatabaseTableEnum.courseware_student_module,
|
||||
score_deleted=kwargs.get('score_deleted', False),
|
||||
grader_response=kwargs.get('grader_response', False)
|
||||
)
|
||||
return update_score
|
||||
|
||||
@@ -202,6 +203,7 @@ def problem_raw_score_changed_handler(sender, **kwargs): # pylint: disable=unus
|
||||
score_deleted=kwargs.get('score_deleted', False),
|
||||
modified=kwargs['modified'],
|
||||
score_db_table=kwargs['score_db_table'],
|
||||
grader_response=kwargs.get('grader_response', False)
|
||||
)
|
||||
|
||||
|
||||
|
||||
@@ -63,6 +63,7 @@ PROBLEM_RAW_SCORE_CHANGED_KWARGS = {
|
||||
'score_deleted': True,
|
||||
'modified': FROZEN_NOW_TIMESTAMP,
|
||||
'score_db_table': ScoreDatabaseTableEnum.courseware_student_module,
|
||||
'grader_response': None
|
||||
}
|
||||
|
||||
PROBLEM_WEIGHTED_SCORE_CHANGED_KWARGS = {
|
||||
@@ -76,6 +77,7 @@ PROBLEM_WEIGHTED_SCORE_CHANGED_KWARGS = {
|
||||
'score_deleted': True,
|
||||
'modified': FROZEN_NOW_TIMESTAMP,
|
||||
'score_db_table': ScoreDatabaseTableEnum.courseware_student_module,
|
||||
'grader_response': None
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user