From 62191dac3aa0568aae713c7b9690c292bdb8e1a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Calonne?= <aurel@nexedi.com> Date: Wed, 12 Nov 2008 14:53:00 +0000 Subject: [PATCH] make sure we only take the first three letters of codification, improve error message git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24561 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../erp5_banking_core/Baobab_getCountryForSite.xml | 4 ++-- bt5/erp5_banking_core/bt/revision | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getCountryForSite.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getCountryForSite.xml index d138dd4dfa..b16b2f024a 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getCountryForSite.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getCountryForSite.xml @@ -73,11 +73,11 @@ if not isinstance(site, str):\n \n def getCountry(site):\n site = context.portal_categories.restrictedTraverse(site)\n - orga_id = "site_%3s" %(site.getCodification())\n + orga_id = "site_%3s" %(site.getCodification()[:3])\n organisation = context.organisation_module[orga_id]\n country = organisation.getDefaultRegionTitle()\n if country is None:\n - raise ValueError, "No Region defined on site agency %s" %(site.getPath(),)\n + raise ValueError, "No Region found for site %s / %s defined by organisation %s" %(site.getPath(), site.getCodification(), organisation.getPath())\n return country\n \n \n diff --git a/bt5/erp5_banking_core/bt/revision b/bt5/erp5_banking_core/bt/revision index 495ae252f0..88101bccd4 100644 --- a/bt5/erp5_banking_core/bt/revision +++ b/bt5/erp5_banking_core/bt/revision @@ -1 +1 @@ -464 \ No newline at end of file +465 \ No newline at end of file -- 2.30.9