summaryrefslogtreecommitdiff
path: root/addons/link_tracker/models/link_tracker.py
diff options
context:
space:
mode:
authorDenis Ledoux <dle@odoo.com>2016-02-15 17:00:11 +0100
committerDenis Ledoux <dle@odoo.com>2016-02-15 17:00:11 +0100
commit493705bb77c1bf6be2c787a2ccb0c6fc18747155 (patch)
treec54fd05d9d9f58f9edc39864a9cbfeec214ae61e /addons/link_tracker/models/link_tracker.py
parentcab5c480e204f7546646fd8884b72d2efa9e09f7 (diff)
parentc40070fb0262926193ffe9f062c924a5954d1f60 (diff)
[MERGE] forward port of branch 9.0 up to c40070f
Diffstat (limited to 'addons/link_tracker/models/link_tracker.py')
-rw-r--r--addons/link_tracker/models/link_tracker.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/link_tracker/models/link_tracker.py b/addons/link_tracker/models/link_tracker.py
index ad71b56286e..f387a7e6e7f 100644
--- a/addons/link_tracker/models/link_tracker.py
+++ b/addons/link_tracker/models/link_tracker.py
@@ -5,10 +5,10 @@ import re
import string
from lxml.html import parse
-from urllib import urlencode
from urllib2 import urlopen
from urlparse import urljoin
from urlparse import urlparse
+from werkzeug import url_encode
from openerp import models, fields, api, _
@@ -101,7 +101,7 @@ class link_tracker(models.Model):
if attr:
utms[key] = attr
- self.redirected_url = '%s://%s%s?%s&%s#%s' % (parsed.scheme, parsed.netloc, parsed.path, urlencode(utms), parsed.query, parsed.fragment)
+ self.redirected_url = '%s://%s%s?%s&%s#%s' % (parsed.scheme, parsed.netloc, parsed.path, url_encode(utms), parsed.query, parsed.fragment)
@api.model
@api.depends('url')