From 3d80e31012ea116e48d01fad99516211b0923ad6 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 29 Jan 2014 20:50:25 +0100 Subject: [PATCH] [FIX] website: url_for() does not mess up anchor links bzr revid: chs@openerp.com-20140129195025-i2ey682o6marp8k1 --- addons/website/models/website.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website/models/website.py b/addons/website/models/website.py index 63fd739d3eb..e053863e557 100644 --- a/addons/website/models/website.py +++ b/addons/website/models/website.py @@ -39,7 +39,7 @@ def keep_query(*args, **kw): def url_for(path_or_uri, lang=None): location = path_or_uri.strip() url = urlparse.urlparse(location) - if request and not url.netloc and not url.scheme: + if request and url.path and not url.netloc and not url.scheme: location = urlparse.urljoin(request.httprequest.path, location) force_lang = lang is not None lang = lang or request.context.get('lang')