From 13b3a201f0daec321efe1b4b907040b58710cd87 Mon Sep 17 00:00:00 2001 From: Romain Courteaud <romain@nexedi.com> Date: Thu, 9 Feb 2012 16:38:08 +0100 Subject: [PATCH] Get the price directly from the service --- .../scripts/SoftwareInstance_createSalePackingList.xml | 3 +++ master/bt5/vifib_base/bt/revision | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/master/bt5/vifib_base/WorkflowTemplateItem/portal_workflow/software_instance_slap_interface_workflow/scripts/SoftwareInstance_createSalePackingList.xml b/master/bt5/vifib_base/WorkflowTemplateItem/portal_workflow/software_instance_slap_interface_workflow/scripts/SoftwareInstance_createSalePackingList.xml index 5fb60b6a3..7bc9e3b71 100644 --- a/master/bt5/vifib_base/WorkflowTemplateItem/portal_workflow/software_instance_slap_interface_workflow/scripts/SoftwareInstance_createSalePackingList.xml +++ b/master/bt5/vifib_base/WorkflowTemplateItem/portal_workflow/software_instance_slap_interface_workflow/scripts/SoftwareInstance_createSalePackingList.xml @@ -75,11 +75,14 @@ sale_packing_list = sale_packing_list_module.newContent(\n start_date=DateTime(),\n activate_kw=activate_kw)\n \n +service = portal.restrictedTraverse(service_relative_url)\n instance_hosting_sale_packing_list_line = sale_packing_list.newContent(\n portal_type=\'Sale Packing List Line\',\n resource=service_relative_url,\n quantity=instance_setup_sale_packing_list_line.getQuantity(),\n aggregate_list=instance_setup_sale_packing_list_line.getAggregateList(),\n + # XXX Hardcode price on service\n + price=service.getSaleSupplyLineBasePrice(),\n activate_kw=activate_kw\n )\n return sale_packing_list\n diff --git a/master/bt5/vifib_base/bt/revision b/master/bt5/vifib_base/bt/revision index cadbe928f..eb8f2fa1a 100644 --- a/master/bt5/vifib_base/bt/revision +++ b/master/bt5/vifib_base/bt/revision @@ -1 +1 @@ -378 \ No newline at end of file +379 \ No newline at end of file -- 2.30.9