1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/worksheet/controllers/main.py
2024-12-10 09:04:09 +07:00

16 lines
743 B
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.http import request, route
from odoo.addons.web_studio.controllers import main
class WebStudioController(main.WebStudioController):
@route()
def edit_view(self, view_id, studio_view_arch, operations=None, model=None, context=None):
action = super().edit_view(view_id, studio_view_arch, operations, model, context)
model = model or request.env['ir.ui.view'].browse(view_id).model
worksheet_template_to_change = request.env['worksheet.template'].sudo().search([('model_id', '=', model)])
if worksheet_template_to_change:
worksheet_template_to_change._generate_qweb_report_template()
return action