From e5cb478800aced70edd006762433f95cd4dbde11 Mon Sep 17 00:00:00 2001
From: Kazuhiko Shiozaki <kazuhiko@nexedi.com>
Date: Tue, 23 Feb 2010 06:28:18 +0000
Subject: [PATCH] do not include None as the item of payment condition list.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@32990 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5/Document/PaymentSimulationRule.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/product/ERP5/Document/PaymentSimulationRule.py b/product/ERP5/Document/PaymentSimulationRule.py
index 82965d835a..10f15b9944 100644
--- a/product/ERP5/Document/PaymentSimulationRule.py
+++ b/product/ERP5/Document/PaymentSimulationRule.py
@@ -63,7 +63,7 @@ class PaymentSimulationRule(Rule, PredicateMatrix):
     movement_and_tuple_list = self._getInputMovementAndPathTupleList(
         applied_rule)
     input_movement = movement_and_tuple_list[0][0]
-    payment_condition_list = [x[1] for x in movement_and_tuple_list]
+    payment_condition_list = [x[1] for x in movement_and_tuple_list if x[1] is not None]
 
     kw = self._getExpandablePropertyDict(applied_rule, input_movement, None)
     prevision_list = []
-- 
2.30.9