summaryrefslogtreecommitdiff
path: root/addons/website_event/controllers/main.py
diff options
context:
space:
mode:
authorJérome Maes <jem@openerp.com>2016-08-04 08:50:00 +0200
committerJérome Maes <jem@openerp.com>2016-08-04 12:02:14 +0200
commit8a399930f316fc4d65828441d86301d4a8dfa669 (patch)
treea45780e27942f303dc6a28a1213978c214229167 /addons/website_event/controllers/main.py
parentfd09ddb6f3c40e9ec5854cc58c7eb791d4498dc0 (diff)
[REF] website_*: remove `render` method on website
Since saas-3, website controllers use `request.website.render` to render the template of a web page. This was kept for retro compatibility. It's time to stop using deprecated stuff. Same for `_render` method on website. 'json' route don't use `request.render` since `JsonRequest` has no `render` method.
Diffstat (limited to 'addons/website_event/controllers/main.py')
-rw-r--r--addons/website_event/controllers/main.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/addons/website_event/controllers/main.py b/addons/website_event/controllers/main.py
index b4d428e4b18..b201d492032 100644
--- a/addons/website_event/controllers/main.py
+++ b/addons/website_event/controllers/main.py
@@ -131,7 +131,7 @@ class WebsiteEventController(http.Controller):
'search_path': "?%s" % werkzeug.url_encode(searches),
}
- return request.website.render("website_event.index", values)
+ return request.render("website_event.index", values)
@http.route(['/event/<model("event.event"):event>/page/<path:page>'], type='http', auth="public", website=True)
def event_page(self, event, page, **post):
@@ -151,7 +151,7 @@ class WebsiteEventController(http.Controller):
values['from_template'] = 'website_event.default_page' # .strip('website_event.')
page = 'website.page_404'
- return request.website.render(page, values)
+ return request.render(page, values)
@http.route(['/event/<model("event.event"):event>'], type='http', auth="public", website=True)
def event(self, event, **post):
@@ -170,7 +170,7 @@ class WebsiteEventController(http.Controller):
'main_object': event,
'range': range,
}
- return request.website.render("website_event.event_description_full", values)
+ return request.render("website_event.event_description_full", values)
@http.route('/event/add_event', type='http', auth="user", methods=['POST'], website=True)
def add_event(self, event_name="New Event", **kwargs):
@@ -215,7 +215,7 @@ class WebsiteEventController(http.Controller):
"date": self.get_formated_date(event),
"event": event,
"url": event.website_url})
- return request.website.render("website_event.country_events_list", result)
+ return request.render("website_event.country_events_list", result)
def _process_tickets_details(self, data):
nb_register = int(data.get('nb_register-0', 0))
@@ -228,7 +228,7 @@ class WebsiteEventController(http.Controller):
tickets = self._process_tickets_details(post)
if not tickets:
return request.redirect("/event/%s" % slug(event))
- return request.website._render("website_event.registration_attendee_details", {'tickets': tickets, 'event': event})
+ return request.env['ir.ui.view'].render_template("website_event.registration_attendee_details", {'tickets': tickets, 'event': event})
def _process_registration_details(self, details):
''' Process data posted from the attendee details form. '''
@@ -255,7 +255,7 @@ class WebsiteEventController(http.Controller):
Attendees += Attendees.sudo().create(
Attendees._prepare_attendee_values(registration))
- return request.website.render("website_event.registration_complete", {
+ return request.render("website_event.registration_complete", {
'attendees': Attendees,
'event': event,
})