Closed mhrivnak closed 12 years ago
ExamSessionManager.create() might return data that includes one or more "set" instances, which will cause pyamf to barf and a 500 error to occur.
models.Response._get_choice_value() is the big culprit, although models.Question._get_valid_widgets() also might cause problems at some point.
Instead of sets, we should return lists.
ExamSessionManager.create() might return data that includes one or more "set" instances, which will cause pyamf to barf and a 500 error to occur.
models.Response._get_choice_value() is the big culprit, although models.Question._get_valid_widgets() also might cause problems at some point.
Instead of sets, we should return lists.