From 2db9a4acc367321ae13d7a0da66ad9309f3c549b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com>
Date: Wed, 30 May 2012 11:18:07 +0200
Subject: [PATCH] Fixup setting workflows.

---
 .../vifib_upgrader/ERP5Site_getUpgraderSignature.xml        | 6 ++++--
 master/bt5/vifib_upgrader/bt/revision                       | 2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/master/bt5/vifib_upgrader/SkinTemplateItem/portal_skins/vifib_upgrader/ERP5Site_getUpgraderSignature.xml b/master/bt5/vifib_upgrader/SkinTemplateItem/portal_skins/vifib_upgrader/ERP5Site_getUpgraderSignature.xml
index d7a3f6373..10b0b7b60 100644
--- a/master/bt5/vifib_upgrader/SkinTemplateItem/portal_skins/vifib_upgrader/ERP5Site_getUpgraderSignature.xml
+++ b/master/bt5/vifib_upgrader/SkinTemplateItem/portal_skins/vifib_upgrader/ERP5Site_getUpgraderSignature.xml
@@ -134,10 +134,12 @@ INTEGRITY_VERIFICATION_SCRIPT_ID_LIST = ( )\n
 \n
 ALARM_TOOL_CONFIGURATION_LIST = ( )\n
 \n
-WORKFLOW_CHAIN_DICT = {\n
+WORKFLOW_CHAIN_DICT = context.getPortalObject().getWorkflowChainDict()\n
+\n
+WORKFLOW_CHAIN_DICT.update(**{\n
   \'chain_Slave Instance\': \'edit_workflow, instance_accounting_slap_interaction_workflow, instance_slap_interface_workflow, item_workflow, local_permission_vifib_interaction_workflow, slap_interaction_workflow\',\n
   \'chain_Software Instance\': \'edit_workflow, instance_accounting_slap_interaction_workflow, instance_slap_interface_workflow, item_workflow, local_permission_vifib_interaction_workflow, slap_interaction_workflow\',\n
-}\n
+})\n
 \n
 FINALIZE_ALARM_SCRIPT = ( )\n
 \n
diff --git a/master/bt5/vifib_upgrader/bt/revision b/master/bt5/vifib_upgrader/bt/revision
index 90be1cdd8..56749c830 100644
--- a/master/bt5/vifib_upgrader/bt/revision
+++ b/master/bt5/vifib_upgrader/bt/revision
@@ -1 +1 @@
-95
\ No newline at end of file
+96
\ No newline at end of file
-- 
2.30.9