diff --git a/activity_dashboard_mngmnt/__init__.py b/activity_dashboard_mngmnt/__init__.py index 0a8baae35..e31678448 100644 --- a/activity_dashboard_mngmnt/__init__.py +++ b/activity_dashboard_mngmnt/__init__.py @@ -21,9 +21,12 @@ ################################################################################ from . import models + def post_init_hook(env): rec = env.ref("mail.mail_activity_rule_user") rec.write({'perm_read': True, 'perm_create': True}) + activities = env['mail.activity'].search([('state', '=', False)]) + activities._compute_state() def uninstall_hook(env): rec = env.ref("mail.mail_activity_rule_user") diff --git a/activity_dashboard_mngmnt/__manifest__.py b/activity_dashboard_mngmnt/__manifest__.py index 81d8aa035..97122d7e4 100644 --- a/activity_dashboard_mngmnt/__manifest__.py +++ b/activity_dashboard_mngmnt/__manifest__.py @@ -16,9 +16,12 @@ # # You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE # (AGPL v3) along with this program. +# If not, see . +# +################################################################################ { 'name': 'Activity Management', - 'version': '17.0.1.0.1', + 'version': '17.0.1.0.2', 'category': 'Extra Tools', 'summary': """Dashboard for streamlined management of all activities.""", 'description': """Simplify activity management with a comprehensive @@ -53,6 +56,3 @@ 'application': True, } -# If not, see . -# -################################################################################ diff --git a/activity_dashboard_mngmnt/doc/RELEASE_NOTES.md b/activity_dashboard_mngmnt/doc/RELEASE_NOTES.md index 4b4b4753c..835ad2876 100644 --- a/activity_dashboard_mngmnt/doc/RELEASE_NOTES.md +++ b/activity_dashboard_mngmnt/doc/RELEASE_NOTES.md @@ -9,3 +9,8 @@ #### Version 17.0.1.0.1 ##### UPDT - Updated the record rule for the mail.activity model + +#### 16.09.2025 +#### Version 17.0.1.0.2 +##### BUG_FIX +- Updated the post_init_hook in the model diff --git a/activity_dashboard_mngmnt/models/mail_activity.py b/activity_dashboard_mngmnt/models/mail_activity.py index f914efa50..2063b6868 100644 --- a/activity_dashboard_mngmnt/models/mail_activity.py +++ b/activity_dashboard_mngmnt/models/mail_activity.py @@ -110,4 +110,4 @@ class MailActivity(models.Model): return { 'model': activity.res_model, 'res_id': activity.res_id - } + } \ No newline at end of file