From d123bf920c46fdf7af68b71462b6fe9e4b1950b0 Mon Sep 17 00:00:00 2001 From: Nicolas Delaby <nicolas@nexedi.com> Date: Mon, 27 Dec 2010 12:12:14 +0000 Subject: [PATCH] Call generateId from portal_ids itself to compute reference. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41796 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../SkinTemplateItem/portal_skins/erp5_crm/Event_init.xml | 3 ++- bt5/erp5_crm/bt/revision | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Event_init.xml b/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Event_init.xml index 582c894588..5e9e29908c 100644 --- a/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Event_init.xml +++ b/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Event_init.xml @@ -56,6 +56,7 @@ through web sites.\n Reference will be probably generated with dedicated tool\n in near future\n """\n +portal = context.getPortalObject()\n type_definition = context.getTypeInfo()\n \n short_portal_type = type_definition.getShortTitle()\n @@ -64,7 +65,7 @@ if not short_portal_type:\n \n id_group = (\'reference\', short_portal_type)\n default = 1\n -new_id = context.generateNewId(id_group=id_group, default=default)\n +new_id = portal.portal_ids.generateNewId(id_group=id_group, default=default)\n reference = \'%s-%s\' % (short_portal_type, new_id)\n \n # Set preferred text format and reference\n diff --git a/bt5/erp5_crm/bt/revision b/bt5/erp5_crm/bt/revision index 54a584dece..37e6f1741c 100644 --- a/bt5/erp5_crm/bt/revision +++ b/bt5/erp5_crm/bt/revision @@ -1 +1 @@ -514 \ No newline at end of file +515 \ No newline at end of file -- 2.30.9