[Zope-CMF] DCWorkflow + Acqusition
Dieter Maurer
dieter at handshake.de
Sun Oct 16 12:38:54 EDT 2005
Victor Safronovich wrote at 2005-10-11 14:04 +0600:
> I have a question about DCWorkflow, WorkflowTool and Acqusition.
>
> My object, during change state, move to another folder and should change
> acqusition wrapper.
>
> workflow_tool = getToolByName( my_object, 'portal_workflow')
> workflow_tool.doActionFor( my_object, 'some_action' )
> # during doActionFor raised ObjectMoved but i don`t know about that in here
> # because WorkflowTool._invokeWithNotification shallow it.
But it returns what "objectMoved.getResult()" returns.
You can use this to communicate with the "doActionFor" caller.
The much more reliable way however is to perform
the necessary unindexing and recataloging inside the action
itself (and not let this as task of the caller).
--
Dieter
More information about the Zope-CMF
mailing list