chartjes/opencfp — pull request #146 by mdwheele (2014-09-21 23:12:23+00:00)
Title: Form action on failed validation of talk submission improperly set

I believe there was a bug introduced in 645591ce through repairing issues with validation at the time.

When submitting a talk that would fail validation, I expected that it would report validation errors and upon a second submission (after correcting), the talk would be submitted correctly. Instead, what happens is the talk submission fails validation, errors are reported, but the form action is no longer `/talk/create`, it's `/talk/update`. Because of this, when the controller process the "update", Spot complains about saving the talk because what it retrieves from the mapper does not implement the appropriate interface (it's likely false-y).

Anywho, this looks like a simple copy+paste error. The rest of the `$data` array looked sound, but someone should probably look it over to catch any other possible issues.