only add choice to history from student_view
This way we know the student has seen it given that student_view should only be called when it's rendered for viewing. Changed the randomize's history field from a json String to xblock.fields.List as it should have been in the first place. Randomize history is now always stored regardless of no_repeats, however, no_repeats must still be specified in order to prevent duplicates.
Showing
Please
register
or
sign in
to comment