From 1499d71207ade1bbf091384fd808926ffb9ba099 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 2 Mar 2015 15:07:34 +0100 Subject: [PATCH] [FIX] website_event_track: crash because escape was html_escape. Also removed the use of e as a function name, as this is not that explicit. --- addons/website_event_track/controllers/event.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/addons/website_event_track/controllers/event.py b/addons/website_event_track/controllers/event.py index 9f67b7c5e3b..0a083218c9b 100644 --- a/addons/website_event_track/controllers/event.py +++ b/addons/website_event_track/controllers/event.py @@ -18,17 +18,17 @@ # along with this program. If not, see . # ############################################################################## -import collections +import collections import datetime +import pytz import re -import pytz - import openerp -import openerp.tools from openerp.addons.web import http from openerp.addons.web.http import request +from openerp.tools import html_escape as escape + class website_event(http.Controller): @http.route(['''/event//track/
@@ -166,8 +165,8 @@ class website_event(http.Controller):
-''' % (e(post['track_name']), - e(post['description']), e(post['biography'])) +''' % (escape(post['track_name']), + escape(post['description']), escape(post['biography'])) track_id = tobj.create(cr, openerp.SUPERUSER_ID, { 'name': post['track_name'], @@ -179,8 +178,8 @@ class website_event(http.Controller): tobj.message_post(cr, openerp.SUPERUSER_ID, [track_id], body="""Proposed By: %s
Mail: %s
- Phone: %s""" % (e(post['partner_name']), e(post['email_from']), - e(post['email_from']), e(post['phone'])), context=context) + Phone: %s""" % (escape(post['partner_name']), escape(post['email_from']), + escape(post['email_from']), escape(post['phone'])), context=context) track = tobj.browse(cr, uid, track_id, context=context) values = {'track': track, 'event':event}