Fix document workflow action context content.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2018-08-15 04:53:58 -04:00
parent 954dd8b994
commit 0a653a08bd

View File

@@ -469,15 +469,24 @@ class WorkflowInstanceLogEntry(models.Model):
context = self.workflow_instance.get_context()
context.update(
{
'action': action,
'entry_log': self
}
)
for action in self.transition.origin_state.exit_actions.filter(enabled=True):
context.update(
{
'action': action,
}
)
action.execute(context=context)
for action in self.transition.destination_state.entry_actions.filter(enabled=True):
context.update(
{
'action': action,
}
)
action.execute(context=context)
return result