learning-unlimited/ESP-Website — pull request #377 by pteromys (2012-06-27 04:24:42+00:00)
Title: Fixes from Chicago: teacher bios and teacherless classes

Chicago people wanted these two changes:

1. Lots of people from UChicago were marked as "College: Not Available." on the teacher bio page. So now we're checking `TeacherInfo.from_here` to fill the "College" field with `settings.INSTITUTION_NAME`.
2. Teacherless classes continued to appear. We noticed it happens when a teacher changes the class category and tracked down a fix. Let me know if you want a regression test to exist for this, because while I agree it might give us some peace of mind, I'm extremely reluctant* to write one right now.

\* I'd be testing the behavior of the ClassCreationController's methods, which all approximately work from form data. Given all the variation currently allowed in how the class creation form is set up, I'm really not eager to set up a robust way of generating input that will suit the form.