Hey everyone,
I have a little more info on .madea's issue. I'm one of the test takers who first saw the problem. It seems like whenever a test taker hits submit the answers get submitted and scored even if submit was already pressed. For example; I hit "submit" on an answer to see if I got it right. I then move on to the next question, answer it and hit submit to see if I got that one right. I then do a 'submit page' and it seems I get scored for each of the answers again, giving me extra points.
It doesn't quite work out that perfectly for every question on every quiz but that's generally what's going on.
I ran a database query found in another thread here at moodle.org where the person was having the same problem. The query is seen at the very bottom of this reply. The link to the file is below and its also attached.
output
So any help for us would be appreciated. If you need any other troubleshooting then let me know.
Thanks
SELECT * FROM
mdl_quiz_attempts qa
JOIN mdl_quiz_grades qg ON qa.quiz = qg.quiz AND qa.userid = qg.userid
JOIN mdl_question_sessions qse ON qa.uniqueid = qse.attemptid
JOIN mdl_question_states qst ON qst.attempt = qse.attemptid AND qst.question = qse.questionid
WHERE
qa.uniqueid = [ID of an attempt that has the wrongly calculated score]
ORDER BY
qa.userid, qse.questionid, qst.seq_number