bradunov/shkola

Skipping a question generates two reports, should be reduced to one

Opened this issue · 0 comments

Skipping a question generates the following two requests (example):

Line 38:       MAIN ARGS ASYNC: {'q_id': 'numbers/q00028', 'l_id': '1_brojevi.rs', 'language': 'rs', 'test_id': 1598174968603, 'test_order': 1, 'start': '1598174968', 'now': '1598174975', 'attempt': '1', 'shown_solutions': False, 'detailed': {'q_res0': 'false', 'q_res1': 'false', 'q_res2': 'false', 'q_res3': 'false', 'q_res4': 'false'}, 'response_type': 'SKIP', 'op': 'register', 'root': 'main'}
Line 92:       MAIN ARGS ASYNC: {'q_id': 'numbers/q00028', 'l_id': '1_brojevi.rs', 'language': 'rs', 'test_id': 1598174968603, 'test_order': 1, 'start': '1598174968', 'now': '1598174975', 'attempt': '0', 'shown_solutions': False, 'detailed': {'q_res0': 'false', 'q_res1': 'false', 'q_res2': 'false', 'q_res3': 'false', 'q_res4': 'false'}, 'response_type': 'SUBMIT', 'op': 'register', 'root': 'main'}

There should only be a SKIP one, not a SUBMIT one, as both have enough info.