From b63d6e757fcc2033365eb0693fcefbbbee3ffb25 Mon Sep 17 00:00:00 2001
From: Mame Coumba Sall <mame@nexedi.com>
Date: Thu, 8 Nov 2007 10:04:03 +0000
Subject: [PATCH] File modified to make generateNewId work when a method is
 defined generateNewId would not work the first time it is called

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17468 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5/Tool/IdTool.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/product/ERP5/Tool/IdTool.py b/product/ERP5/Tool/IdTool.py
index 9033a5c78f4..df9831c7fe3 100644
--- a/product/ERP5/Tool/IdTool.py
+++ b/product/ERP5/Tool/IdTool.py
@@ -110,7 +110,8 @@ class IdTool(BaseTool):
             new_id=0
           else:
             new_id=default
-
+          if method is not None:
+            new_id=method(new_id)  
         else:
           # Now generate a new id
           if method is not None:
-- 
2.30.9