diff --git a/product/ERP5Workflow/Document/Workflow.py b/product/ERP5Workflow/Document/Workflow.py index f7ec8146d3a309d5137b687c7088c61959ac7c1d..e036168846541bf1155fef32bb26220fcbf59ac5 100644 --- a/product/ERP5Workflow/Document/Workflow.py +++ b/product/ERP5Workflow/Document/Workflow.py @@ -125,8 +125,8 @@ class Workflow(IdAsReferenceMixin("workflow_", "prefix"), XMLObject): """ Generate a key used in the workflow history. """ - history_key = self.unrestrictedTraverse(self.getRelativeUrl()).getId() - return '_'.join(history_key.split('_')[1:]) + history_key = self.unrestrictedTraverse(self.getRelativeUrl()).getReference() + return history_key def _updateWorkflowHistory(self, document, status_dict): """