From 9b52d98f686e4fdc56ddb2fe5de41359874d847c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com>
Date: Thu, 2 Oct 2008 12:18:46 +0000
Subject: [PATCH] Delivery Causality Assignment Movement group must return the
 delivery

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@23974 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../Document/DeliveryCausalityAssignmentMovementGroup.py   | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/product/ERP5/Document/DeliveryCausalityAssignmentMovementGroup.py b/product/ERP5/Document/DeliveryCausalityAssignmentMovementGroup.py
index dad405158f..9e7947837f 100644
--- a/product/ERP5/Document/DeliveryCausalityAssignmentMovementGroup.py
+++ b/product/ERP5/Document/DeliveryCausalityAssignmentMovementGroup.py
@@ -45,10 +45,11 @@ class DeliveryCausalityAssignmentMovementGroup(CausalityAssignmentMovementGroup)
       parent = parent.getParentValue()
     delivery_movement = parent.getDeliveryValue()
     if delivery_movement is not None:
+      delivery = delivery_movement.getExplanationValue()
       causality = property_dict.get('causality_list', [])
-      delivery_movement_url = delivery_movement.getRelativeUrl()
-      if delivery_movement_url not in causality:
-        causality.append(delivery_movement_url)
+      delivery_url = delivery.getRelativeUrl()
+      if delivery_url not in causality:
+        causality.append(delivery_url)
         property_dict['causality_list'] = causality
     return property_dict
 
-- 
2.30.9