From 74454f0a46c45db60b68f300c7d5fdeeb6653e58 Mon Sep 17 00:00:00 2001
From: Yoshinori Okuji <yo@nexedi.com>
Date: Mon, 9 Aug 2010 06:15:21 +0000
Subject: [PATCH] 2010-08-09 yo * Seemingly, DCWorkflow does not delete
 possible transitions from states automatically, when transitions are deleted.
 So it is necessary to set states manually.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@37643 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../portal_workflow/test_invoice_workflow/states/draft.xml | 7 -------
 .../test_packing_list_workflow/states/confirmed.xml        | 7 -------
 .../test_packing_list_workflow/states/draft.xml            | 5 -----
 .../test_packing_list_workflow/states/stopped.xml          | 1 -
 bt5/erp5_simulation_performance_test/bt/change_log         | 3 +++
 bt5/erp5_simulation_performance_test/bt/revision           | 2 +-
 6 files changed, 4 insertions(+), 21 deletions(-)

diff --git a/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_invoice_workflow/states/draft.xml b/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_invoice_workflow/states/draft.xml
index e1aad0a525..c1b9c45fd8 100644
--- a/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_invoice_workflow/states/draft.xml
+++ b/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_invoice_workflow/states/draft.xml
@@ -31,14 +31,7 @@
             <key> <string>transitions</string> </key>
             <value>
               <tuple>
-                <string>auto_plan</string>
-                <string>cancel</string>
-                <string>cancel_action</string>
                 <string>confirm</string>
-                <string>confirm_action</string>
-                <string>delete_action</string>
-                <string>plan</string>
-                <string>plan_action</string>
               </tuple>
             </value>
         </item>
diff --git a/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/confirmed.xml b/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/confirmed.xml
index 3dfcbddde4..4999a27084 100644
--- a/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/confirmed.xml
+++ b/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/confirmed.xml
@@ -31,14 +31,7 @@
             <key> <string>transitions</string> </key>
             <value>
               <tuple>
-                <string>cancel</string>
-                <string>cancel_action</string>
-                <string>set_ready</string>
-                <string>set_ready_action</string>
-                <string>start</string>
-                <string>start_action</string>
                 <string>stop</string>
-                <string>stop_action</string>
               </tuple>
             </value>
         </item>
diff --git a/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/draft.xml b/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/draft.xml
index b1e1c3c169..39b6d45cd8 100644
--- a/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/draft.xml
+++ b/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/draft.xml
@@ -31,12 +31,7 @@
             <key> <string>transitions</string> </key>
             <value>
               <tuple>
-                <string>cancel</string>
-                <string>cancel_action</string>
                 <string>confirm</string>
-                <string>confirm_action</string>
-                <string>delete</string>
-                <string>delete_action</string>
               </tuple>
             </value>
         </item>
diff --git a/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/stopped.xml b/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/stopped.xml
index 3b37cbc343..90f218f8ff 100644
--- a/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/stopped.xml
+++ b/bt5/erp5_simulation_performance_test/WorkflowTemplateItem/portal_workflow/test_packing_list_workflow/states/stopped.xml
@@ -32,7 +32,6 @@
             <value>
               <tuple>
                 <string>deliver</string>
-                <string>deliver_action</string>
               </tuple>
             </value>
         </item>
diff --git a/bt5/erp5_simulation_performance_test/bt/change_log b/bt5/erp5_simulation_performance_test/bt/change_log
index d084b34828..3d951ff65b 100644
--- a/bt5/erp5_simulation_performance_test/bt/change_log
+++ b/bt5/erp5_simulation_performance_test/bt/change_log
@@ -1,3 +1,6 @@
+2010-08-09 yo
+* Seemingly, DCWorkflow does not delete possible transitions from states automatically, when transitions are deleted. So it is necessary to set states manually.
+
 2010-08-08 yo
 * Fix a mistake when selecting rules.
 
diff --git a/bt5/erp5_simulation_performance_test/bt/revision b/bt5/erp5_simulation_performance_test/bt/revision
index 9a037142aa..9d607966b7 100644
--- a/bt5/erp5_simulation_performance_test/bt/revision
+++ b/bt5/erp5_simulation_performance_test/bt/revision
@@ -1 +1 @@
-10
\ No newline at end of file
+11
\ No newline at end of file
-- 
2.30.9