From 544eefdd32d65dc76cfdd5272b3166a364e8fcab Mon Sep 17 00:00:00 2001 From: Jos De Graeve Date: Tue, 23 Dec 2014 11:38:18 +0100 Subject: [PATCH] [FIX] website: add missing decorator for better guess type The definition of the render method was guessed as cr_uid_context instead of cr_uid_ids_context, making calls in the new api breaks Fixes #4401 --- addons/website/models/ir_ui_view.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/website/models/ir_ui_view.py b/addons/website/models/ir_ui_view.py index 5153f2287a5..942ff20cb7f 100644 --- a/addons/website/models/ir_ui_view.py +++ b/addons/website/models/ir_ui_view.py @@ -3,7 +3,7 @@ import copy from lxml import etree, html -from openerp import SUPERUSER_ID +from openerp import SUPERUSER_ID, api from openerp.addons.website.models import website from openerp.http import request from openerp.osv import osv, fields @@ -128,6 +128,7 @@ class view(osv.osv): return arch + @api.cr_uid_ids_context def render(self, cr, uid, id_or_xml_id, values=None, engine='ir.qweb', context=None): if request and getattr(request, 'website_enabled', False): engine='website.qweb'