diff --git a/odex25_project/project_base/models/project_task.py b/odex25_project/project_base/models/project_task.py index 26d9f0cc3..01f6f83c0 100644 --- a/odex25_project/project_base/models/project_task.py +++ b/odex25_project/project_base/models/project_task.py @@ -75,10 +75,10 @@ class ProjectTask(models.Model): project_no = "Unknown Project" # Create a mail notification for users in both groups - self.env['mail.message'].create({ + rec.env['mail.message'].create({ 'message_type': "notification", - 'body': _("Task %s is done for project %s and needs your action") % (rec._name, project_no), - 'subject': _("Invoice Request"), + 'body': _("Task %s is done for project %s and needs your action") % (rec.name, project_no), + 'subject': _("Done Task"), 'partner_ids': [(6, 0, user_ids.mapped('partner_id').ids)], 'notification_ids': [(0, 0, { 'res_partner_id': user.partner_id.id, @@ -86,8 +86,8 @@ class ProjectTask(models.Model): }) for user in user_ids if user.partner_id], 'model': rec._name, 'res_id': rec.id if rec.id else False, # Ensure res_id exists - 'author_id': self.env.user.partner_id.id if self.env.user.partner_id else False, - 'email_from': self.env.user.partner_id.email if self.env.user.partner_id else 'noreply@company.com' + 'author_id': rec.env.user.partner_id.id if rec.env.user.partner_id else False, + 'email_from': rec.env.user.partner_id.email if rec.env.user.partner_id else 'noreply@company.com' })