diff --git a/addons/hr_recruitment/models/hr_recruitment.py b/addons/hr_recruitment/models/hr_recruitment.py index 2a6fca31b05..9d2c83ef9ec 100644 --- a/addons/hr_recruitment/models/hr_recruitment.py +++ b/addons/hr_recruitment/models/hr_recruitment.py @@ -275,12 +275,16 @@ class Applicant(models.Model): self = self.with_context(default_department_id=vals.get('department_id')) if vals.get('user_id'): vals['date_open'] = fields.Datetime.now() + if vals.get('email_from'): + vals['email_from'] = vals['email_from'].strip() return super(Applicant, self).create(vals) def write(self, vals): # user_id change: update date_open if vals.get('user_id'): vals['date_open'] = fields.Datetime.now() + if vals.get('email_from'): + vals['email_from'] = vals['email_from'].strip() # stage_id: track last stage before update if 'stage_id' in vals: vals['date_last_stage_update'] = fields.Datetime.now()