[REV] hr_recruitment: revert applicant changes update related partner
This reverts commit 15865cffb5 introduced
in odoo/odoo#93840.
This change was causing issues with applications received from job
boards (like LinkedIn), the same partner is assigned to the applicants
and changing the email address of one of those applicant was repercuted
on the partner and thus all the applicants.
closes odoo/odoo#110171
X-original-commit: 72c62dbf157dfb353caf13a228921e3f81036885
Signed-off-by: Kevin Baptiste <kba@odoo.com>
This commit is contained in:
@@ -261,15 +261,15 @@ class Applicant(models.Model):
|
||||
applicant.email_from = applicant.partner_id.email
|
||||
|
||||
def _inverse_partner_email(self):
|
||||
for applicant in self.filtered(lambda a: a.partner_id and a.email_from):
|
||||
for applicant in self.filtered(lambda a: a.partner_id and a.email_from and not a.partner_id.email):
|
||||
applicant.partner_id.email = applicant.email_from
|
||||
|
||||
def _inverse_partner_phone(self):
|
||||
for applicant in self.filtered(lambda a: a.partner_id and a.partner_phone):
|
||||
for applicant in self.filtered(lambda a: a.partner_id and a.partner_phone and not a.partner_id.phone):
|
||||
applicant.partner_id.phone = applicant.partner_phone
|
||||
|
||||
def _inverse_partner_mobile(self):
|
||||
for applicant in self.filtered(lambda a: a.partner_id and a.partner_mobile):
|
||||
for applicant in self.filtered(lambda a: a.partner_id and a.partner_mobile and not a.partner_id.mobile):
|
||||
applicant.partner_id.mobile = applicant.partner_mobile
|
||||
|
||||
@api.depends('stage_id.hired_stage')
|
||||
|
||||
Reference in New Issue
Block a user