Files
enterprise-addons/appointment_hr_recruitment/models/appointment_invite.py
T

20 lines
602 B
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
from werkzeug.urls import url_encode
from odoo import api, fields, models
class AppointmentInvite(models.Model):
_inherit = 'appointment.invite'
def _get_url_params(self):
applicant_code = self.env.context.get('applicant_code')
return {
**super()._get_url_params(),
**({'applicant_code': applicant_code} if applicant_code else {})
}
@api.depends_context('applicant_code')
def _compute_book_url_params(self):
return super()._compute_book_url_params()