cloudcoderdotorg / CloudCoder

A web-based programming exercise system.
GNU Affero General Public License v3.0
71 stars 59 forks source link

fix for issue #36 - dup testcases in edit problem page #37

Closed daveho closed 11 years ago

daveho commented 11 years ago

Problem was joining on course registrations table, which produced multiple matches for each registration. (Instructors who teach multiple sections have multiple course registrations.)

Also, introduced a generic way to load a model object based on its unique id.