Merge branch 'workflow-attribute-dependencies' into 'master'
commit71087d933ab55466237f4687243e866913c64ccf
authorBarry Warsaw <barry@python.org>
Thu, 24 Nov 2016 16:07:55 +0000 (24 16:07 +0000)
committerBarry Warsaw <barry@python.org>
Thu, 24 Nov 2016 16:07:55 +0000 (24 16:07 +0000)
treee74e9875691ab2071829fa917a7c2a05540dee0d
parent28ee840bbb4ef616fa2655452534a1f1ba687b00
parentc8461ab681c1e6f0a8b00134348fc675d1c07e68
Merge branch 'workflow-attribute-dependencies' into 'master'

Handle a missing user when a workflow is restored

Between the creation of a subscription workflow and its approval, the user may have been merged with another user (it did happen). In this case, use the associated address to find the new user.

This requires that the address be restored before the user. The current method to restore does not guarantee the order, so I changed it to allow attributes to depend on one another.

See merge request !190