pages: user/quiz/result_id/userresults,
node/nid/quiz/start upon finishing test trying to display feedback
After fixing the points error, as outlined in issue #177084 There is an additional feedback error. This one I have no clue as to how to fix. But I did receive this error. I think it has something to do with the joins, but I'm not entirely sure. The same thing happens on the userresult page.
* Column 'nid'; in where clause is ambiguous query: SELECT *, IFNULL((SELECT 1 FROM quiz_multichoice_user_answers ua WHERE question_nid = nid AND question_vid = vid AND result_id = 10 AND ua.answer_id = ma.answer_id),0) as user_answer, (SELECT is_correct FROM quiz_node_results_answers WHERE question_nid = nid AND question_vid = vid AND result_id = 10) as question_correct FROM node LEFT JOIN node_revisions USING (nid, vid) LEFT JOIN quiz_multichoice_answers ma USING (nid, vid)WHERE nid = 8 AND vid = 8 in /home/westwest/public_html/dev/includes/database.mysql.inc on line 172.
Comments
Comment #1
westwesterson commentedthis was caused by residual use of points, this has been fixed with (to be committed) patch #177084