From 5b1565ac1f22d9e8b738624071410517fbfdc292 Mon Sep 17 00:00:00 2001
From: Wenjie Zheng <wenjie.zheng@tiolive.com>
Date: Thu, 27 Nov 2014 14:00:05 +0000
Subject: [PATCH] ERP5Type: Change structure to avoid Workflow error.

---
 product/ERP5Type/ERP5Type.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/product/ERP5Type/ERP5Type.py b/product/ERP5Type/ERP5Type.py
index 1821c67ad0..b9a08917bc 100644
--- a/product/ERP5Type/ERP5Type.py
+++ b/product/ERP5Type/ERP5Type.py
@@ -418,10 +418,10 @@ class ERP5TypeInformation(XMLObject,
             workflow.notifyCreated(ob)
 
 ### Project WORKFLOW5 , WENJIE , 2014 ###
-        # if workflow_module is not None:
-        workflow_module = portal.getDefaultModule(portal_type="Workflow")
+
         # How to use accessor to redefine workflow_list???
         for workflow5 in self.getTypeWorkflowList():
+          workflow_module = portal.getDefaultModule(portal_type="Workflow")
           workflow5 = workflow_module._getOb(workflow5)
           workflow5.initializeDocument(ob)
 
-- 
2.30.9