From 6712d2d984eb9d0e055d48a68ff2f3a4a78cf13a Mon Sep 17 00:00:00 2001
From: Gabriel Monnerat <gabriel@tiolive.com>
Date: Thu, 14 Jul 2011 17:46:01 -0300
Subject: [PATCH] refactor to be possible find Slave Instance

---
 .../OpenSaleOrderLine_getSoftwareInstanceList.xml              | 3 ++-
 master/bt5/vifib_open_trade/bt/revision                        | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/master/bt5/vifib_open_trade/SkinTemplateItem/portal_skins/vifib_open_trade/OpenSaleOrderLine_getSoftwareInstanceList.xml b/master/bt5/vifib_open_trade/SkinTemplateItem/portal_skins/vifib_open_trade/OpenSaleOrderLine_getSoftwareInstanceList.xml
index 52577e722..49ada0dec 100644
--- a/master/bt5/vifib_open_trade/SkinTemplateItem/portal_skins/vifib_open_trade/OpenSaleOrderLine_getSoftwareInstanceList.xml
+++ b/master/bt5/vifib_open_trade/SkinTemplateItem/portal_skins/vifib_open_trade/OpenSaleOrderLine_getSoftwareInstanceList.xml
@@ -65,7 +65,8 @@ order_line_list =  context.portal_catalog( \n
 \n
 # XXX order line has to display (as order is under approval)\n
 \n
-result = [x.getAggregateValue(portal_type="Software Instance") for x in line_list]\n
+portal_type_list = ["Software Instance", "Slave Instance"]\n
+result = [x.getAggregateValue(portal_type=portal_type_list) for x in line_list]\n
 result.extend([x.getAggregateValue(portal_type="Software Instance") for x in order_line_list])\n
 # result.extend([x.getObject() for x in order_line_list])\n
 return result\n
diff --git a/master/bt5/vifib_open_trade/bt/revision b/master/bt5/vifib_open_trade/bt/revision
index 7730ef7f3..0fa6a7b08 100644
--- a/master/bt5/vifib_open_trade/bt/revision
+++ b/master/bt5/vifib_open_trade/bt/revision
@@ -1 +1 @@
-89
\ No newline at end of file
+90
\ No newline at end of file
-- 
2.30.9