From 603ddc0b1bedcd479c5ef4f6d58417a846c9276d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com> Date: Mon, 16 Dec 2013 13:44:43 +0100 Subject: [PATCH] budget: just copy variation categories as membership criterions --- ...riterionCategoryListFromVariationCategory.xml | 16 +--------------- bt5/erp5_budget/bt/revision | 2 +- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/bt5/erp5_budget/WorkflowTemplateItem/portal_workflow/budget_interaction_workflow/scripts/setMembershipCriterionCategoryListFromVariationCategory.xml b/bt5/erp5_budget/WorkflowTemplateItem/portal_workflow/budget_interaction_workflow/scripts/setMembershipCriterionCategoryListFromVariationCategory.xml index dbea175892..cef54a0a8d 100644 --- a/bt5/erp5_budget/WorkflowTemplateItem/portal_workflow/budget_interaction_workflow/scripts/setMembershipCriterionCategoryListFromVariationCategory.xml +++ b/bt5/erp5_budget/WorkflowTemplateItem/portal_workflow/budget_interaction_workflow/scripts/setMembershipCriterionCategoryListFromVariationCategory.xml @@ -51,21 +51,7 @@ <item> <key> <string>_body</string> </key> <value> <string>budget = sci[\'object\']\n -\n -membership_criterion_category_list = budget.getMembershipCriterionCategoryList()\n -\n -# Remove all previous memberships from the same base\n -cleaned_membership_criterion_category_list = []\n -for base_category in budget.getMembershipCriterionBaseCategoryList():\n - if base_category in budget.getVariationBaseCategoryList():\n - for membership_criterion_category in membership_criterion_category_list:\n - if not membership_criterion_category.startswith("%s/" % base_category):\n - cleaned_membership_criterion_category_list.append(membership_criterion_category)\n - # Add the new one\n - cleaned_membership_criterion_category_list.extend(\n - budget.getVariationCategoryList(base_category_list=base_category))\n -\n -budget.setMembershipCriterionCategoryList(cleaned_membership_criterion_category_list)\n +budget.setMembershipCriterionCategoryList(budget.getVariationCategoryList())\n </string> </value> </item> <item> diff --git a/bt5/erp5_budget/bt/revision b/bt5/erp5_budget/bt/revision index 1c3e15e55e..3456e74000 100644 --- a/bt5/erp5_budget/bt/revision +++ b/bt5/erp5_budget/bt/revision @@ -1 +1 @@ -371 \ No newline at end of file +372 \ No newline at end of file -- 2.30.9