reciprocity/ggrc-core — pull request #1608 by bmomberger-reciprocity (2014-08-01 23:59:16+00:00)
Title: Object approval can be re-run after object update.

Update sets object state back to Draft. Approval workflow can be re-cycled then. The approval task group gets reassigned to the new assignee.
Minor bit of suck: all tasks get assigned to the new assignee, even the ones that were set up for the object owner in previous cycles.
Ref b/16652093