From: Jérome Maes Date: Mon, 8 Dec 2014 16:45:16 +0000 (+0100) Subject: [FIX] im_livechat : do not crash if not Referer url in the header of the request. X-Git-Url: http://git.inspyration.org/?p=odoo%2Fodoo.git;a=commitdiff_plain;h=1e5a48a0f9eca579ac96652fe75c5e7370ba6b12 [FIX] im_livechat : do not crash if not Referer url in the header of the request. --- diff --git a/addons/im_livechat/im_livechat.py b/addons/im_livechat/im_livechat.py index f2ad703..24430e1 100644 --- a/addons/im_livechat/im_livechat.py +++ b/addons/im_livechat/im_livechat.py @@ -308,7 +308,7 @@ class LiveChatController(http.Controller): if country_ids: country_id = country_ids[0] # extract url - url = request.httprequest.headers['Referer'] or request.httprequest.base_url + url = request.httprequest.headers.get('Referer', False) or request.httprequest.base_url # find the match rule for the given country and url rule = registry.get('im_livechat.channel.rule').match_rule(cr, uid, channel_id, url, country_id, context=context) if rule: