Zesje exports give wrong results if 2 questions have the same name
Steps to reproduce
- Create an exam where there are 2 problems with the same name (e.g. 'New Problem')
- Grade the exam
- Export the exam in any format
Problem
The exported data only contains the assigned feedback for one of the problems with duplicate names.
Solution
Change zesje.api.export.exam
to produce a dataframe where problems with duplicate names are not overwritten.
note: once #161 (closed) is solved this will become less important, as users can then change the problem names at any time.