From 1a1863fbd08beb7f7a82464b5c2d8dfaf110ab30 Mon Sep 17 00:00:00 2001 From: Enric Tobella Date: Thu, 3 Apr 2025 06:06:09 +0200 Subject: [PATCH] [IMP] hr_course: Add chatter to courses and schedules --- hr_course/models/hr_course.py | 2 +- hr_course/models/hr_course_schedule.py | 3 +-- hr_course/views/hr_course_schedule_views.xml | 9 +++------ hr_course/views/hr_course_views.xml | 5 +++++ 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/hr_course/models/hr_course.py b/hr_course/models/hr_course.py index 7856f2df0e7..75ebed14c66 100644 --- a/hr_course/models/hr_course.py +++ b/hr_course/models/hr_course.py @@ -34,7 +34,7 @@ def _remove_from_course(self): class HrCourse(models.Model): _name = "hr.course" _description = "Course" - _inherit = "mail.thread" + _inherit = ["mail.thread", "mail.activity.mixin"] name = fields.Char(required=True, tracking=True) category_id = fields.Many2one( diff --git a/hr_course/models/hr_course_schedule.py b/hr_course/models/hr_course_schedule.py index bfa8bb35c7a..641002c4dc8 100644 --- a/hr_course/models/hr_course_schedule.py +++ b/hr_course/models/hr_course_schedule.py @@ -7,8 +7,7 @@ class HrCourseSchedule(models.Model): _name = "hr.course.schedule" _description = "Course Schedule" - _inherit = "mail.thread" - + _inherit = ["mail.thread", "mail.activity.mixin"] name = fields.Char(required=True, tracking=True) course_id = fields.Many2one("hr.course", string="Course", required=True) diff --git a/hr_course/views/hr_course_schedule_views.xml b/hr_course/views/hr_course_schedule_views.xml index 9c3378f3a14..403ed34e4a3 100644 --- a/hr_course/views/hr_course_schedule_views.xml +++ b/hr_course/views/hr_course_schedule_views.xml @@ -146,12 +146,9 @@
- - + + +
diff --git a/hr_course/views/hr_course_views.xml b/hr_course/views/hr_course_views.xml index 4045db58c40..aeae171f0ab 100644 --- a/hr_course/views/hr_course_views.xml +++ b/hr_course/views/hr_course_views.xml @@ -52,6 +52,11 @@ +
+ + + +