From 69ddd7dca7728da907bb5cca58ce6217462a55d2 Mon Sep 17 00:00:00 2001 From: Sebastien Robin <seb@nexedi.com> Date: Tue, 28 Aug 2007 15:25:30 +0000 Subject: [PATCH] define the site at the creation of the document git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@15875 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../AccountingCancellation_init.xml | 18 ++++++++++++++++-- bt5/erp5_banking_core/bt/revision | 2 +- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/AccountingCancellation_init.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/AccountingCancellation_init.xml index 6667441d55..847f2ee456 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/AccountingCancellation_init.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/AccountingCancellation_init.xml @@ -65,9 +65,18 @@ </item> <item> <key> <string>_body</string> </key> - <value> <string># XXX it might be better to set resource according to source_payment.\n + <value> <string encoding="cdata"><![CDATA[ + +# XXX it might be better to set resource according to source_payment.\n context.setResource(\'currency_module/\' + context.Baobab_getPortalReferenceCurrencyID())\n -</string> </value> +user_site_list = context.Baobab_getUserAssignedSiteList()\n +if len(user_site_list)>0:\n + site = context.Baobab_getVaultSite(user_site_list[0])\n + site_url = site.getRelativeUrl()\n + context.setSite(site_url)\n + + +]]></string> </value> </item> <item> <key> <string>_code</string> </key> @@ -118,6 +127,11 @@ context.setResource(\'currency_module/\' + context.Baobab_getPortalReferenceCurr <string>kw</string> <string>_getattr_</string> <string>context</string> + <string>user_site_list</string> + <string>len</string> + <string>_getitem_</string> + <string>site</string> + <string>site_url</string> </tuple> </value> </item> diff --git a/bt5/erp5_banking_core/bt/revision b/bt5/erp5_banking_core/bt/revision index f64b48379f..5ca234cb53 100644 --- a/bt5/erp5_banking_core/bt/revision +++ b/bt5/erp5_banking_core/bt/revision @@ -1 +1 @@ -343 \ No newline at end of file +345 \ No newline at end of file -- 2.30.9