diff --git a/cor_custom/models/project.py b/cor_custom/models/project.py index 0857af9..6d7bc1c 100755 --- a/cor_custom/models/project.py +++ b/cor_custom/models/project.py @@ -73,7 +73,7 @@ class Project(models.Model): comment = fields.Text(string='Comment') tag_ids = fields.Many2many('custom.project.tags', string='Tags') - """@api.onchange('allowed_internal_user_ids') + @api.onchange('allowed_internal_user_ids') def onchange_add_allowed_internal_users(self): user_list = [] consultant_list = [] @@ -90,8 +90,9 @@ class Project(models.Model): employee_obj.append(emp_obj) if employee_obj: for employee in employee_obj: - self.sale_line_employee_ids.create({'project_id': self._origin.id, - 'employee_id': employee})""" + if self._origin.id: + self.sale_line_employee_ids.create({'project_id': self._origin.id, + 'employee_id': employee}) def _onchange_calculate_timesheet_hours(self): self.consultant_timesheet_hrs = [(6, 0, False)]