From 8fb89ff578f8a58dbabbf5462c1ef71d09ed69d9 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Tue, 3 Feb 2009 15:48:04 +0100 Subject: [PATCH] New certificate number: added a prefix to tell if the module comes from extraaddons or from addons bzr revid: olt@tinyerp.com-20090203144804-b1rqhm05bpxla0y0 --- bin/addons/base/module/module.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/addons/base/module/module.py b/bin/addons/base/module/module.py index 8176565a871..e5e764184c5 100644 --- a/bin/addons/base/module/module.py +++ b/bin/addons/base/module/module.py @@ -482,7 +482,7 @@ class module(osv.osv): if not mod.certificate: logger.notifyChannel('init', netsvc.LOG_WARNING, 'module %s: no quality certificate' % (mod.name,)) else: - val = long(mod.certificate) % 97 == 29 + val = long(mod.certificate[2:]) % 97 == 29 if not val: logger.notifyChannel('init', netsvc.LOG_CRITICAL, 'module %s: invalid quality certificate: %s' % (mod.name, mod.certificate)) raise osv.except_osv(_('Error'), _('Module %s: Invalid Quality Certificate') % (mod.name,))