diff --git a/bin/addons/base/publisher_warranty/publisher_warranty.py b/bin/addons/base/publisher_warranty/publisher_warranty.py index 438ef7b4128..4fc5a37735f 100644 --- a/bin/addons/base/publisher_warranty/publisher_warranty.py +++ b/bin/addons/base/publisher_warranty/publisher_warranty.py @@ -317,8 +317,10 @@ def get_sys_logs(cr, uid): } add_arg = {"timeout":30} if sys.version_info >= (2,6) else {} - uo = urllib2.urlopen(config.get("publisher_warranty_url"), - urllib.urlencode({'arg0': msg, "action": "update",}), **add_arg) + arguments = {'arg0': msg, "action": "update",} + arguments_raw = urllib.urlencode(arguments) + url = config.get("publisher_warranty_url") + uo = urllib2.urlopen(url, arguments_raw, **add_arg) try: submit_result = uo.read() finally: diff --git a/bin/tools/config.py b/bin/tools/config.py index 0fe2664c2a9..0c47c2a61bc 100644 --- a/bin/tools/config.py +++ b/bin/tools/config.py @@ -91,7 +91,7 @@ class configmanager(object): 'static_http_url_prefix': None, 'secure_cert_file': 'server.cert', 'secure_pkey_file': 'server.pkey', - 'publisher_warranty_url': 'http://services.openerp.com/publisher-warranty', + 'publisher_warranty_url': 'http://services.openerp.com/publisher-warranty/', } self.blacklist_for_save = set(["publisher_warranty_url"])