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

15 lines
596 B
Python

from odoo import http
from odoo.http import request
from odoo.addons.base.models.ir_qweb import keep_query
class AppointmentLegacy(http.Controller):
"""
Retro compatibility layer for legacy endpoint
"""
@http.route(['/calendar/<model("appointment.type"):appointment_type>/appointment'],
type='http', auth='public', website=True, sitemap=False)
def calendar_appointment(self, appointment_type, filter_staff_user_ids=None, timezone=None, failed=False, **kwargs):
return request.redirect('/calendar/%s?%s' % (appointment_type.id, keep_query('*')))