# HG changeset patch # User Sylvain Thénault # Date 1478798625 -3600 # Node ID e2c940c8c485b98ee21c1e111bc58370e02d6ff8 # Parent 52acf0dbf4cd3f482c622e99851adab091b8577f [web] req.lang should be None or a non-empty string diff -r 52acf0dbf4cd -r e2c940c8c485 cubicweb/web/request.py --- a/cubicweb/web/request.py Thu Nov 17 10:15:11 2016 +0100 +++ b/cubicweb/web/request.py Thu Nov 10 18:23:45 2016 +0100 @@ -663,7 +663,7 @@ def build_url_path(self, *args): path = super(_CubicWebRequestBase, self).build_url_path(*args) lang_prefix = '' - if self.lang and self.vreg.config.get('language-mode') == 'url-prefix': + if self.lang is not None and self.vreg.config.get('language-mode') == 'url-prefix': lang_prefix = '%s/' % self.lang return lang_prefix + path