From 6b12a3481d1a95641c5a0e22530f47537714ffc7 Mon Sep 17 00:00:00 2001
From: Kazuhiko Shiozaki <kazuhiko@nexedi.com>
Date: Thu, 13 Nov 2008 13:24:01 +0000
Subject: [PATCH] 2008-10-13 Kazuhiko * avoid an error if
 membership_criterion_category has no '/'.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24583 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 ...CategoryMembershipFromMembershipCriterionCategoryList.xml | 5 +++--
 bt5/erp5_budget/bt/revision                                  | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/bt5/erp5_budget/WorkflowTemplateItem/portal_workflow/budget_cell_interaction_workflow/scripts/BudgetCell_setCategoryMembershipFromMembershipCriterionCategoryList.xml b/bt5/erp5_budget/WorkflowTemplateItem/portal_workflow/budget_cell_interaction_workflow/scripts/BudgetCell_setCategoryMembershipFromMembershipCriterionCategoryList.xml
index d3be0bfccb..435e3907ee 100644
--- a/bt5/erp5_budget/WorkflowTemplateItem/portal_workflow/budget_cell_interaction_workflow/scripts/BudgetCell_setCategoryMembershipFromMembershipCriterionCategoryList.xml
+++ b/bt5/erp5_budget/WorkflowTemplateItem/portal_workflow/budget_cell_interaction_workflow/scripts/BudgetCell_setCategoryMembershipFromMembershipCriterionCategoryList.xml
@@ -56,8 +56,9 @@
             <value> <string>cell = sci[\'object\']\n
 \n
 for membership_criterion_category in cell.getMembershipCriterionCategoryList():\n
-  base_category, category = membership_criterion_category.split(\'/\', 1)\n
-  cell.setProperty(base_category, category)\n
+  if membership_criterion_category.find(\'/\') != -1:\n
+    base_category, category = membership_criterion_category.split(\'/\', 1)\n
+    cell.setProperty(base_category, category)\n
 </string> </value>
         </item>
         <item>
diff --git a/bt5/erp5_budget/bt/revision b/bt5/erp5_budget/bt/revision
index 6547e41559..89a16a7ddc 100644
--- a/bt5/erp5_budget/bt/revision
+++ b/bt5/erp5_budget/bt/revision
@@ -1 +1 @@
-171
\ No newline at end of file
+172
\ No newline at end of file
-- 
2.30.9