Scheduled task “Run Email Reminder Notifications” does not run when deleting a person #5297

Open
opened 2026-02-20 16:32:33 -05:00 by deekerman · 0 comments
Owner

Originally created by @SinergiaCRM on GitHub (Jan 28, 2025).

Issue

It has been found that when creating a meeting with reminders, both pop-up and email reminders, and a person/user is removed before the scheduled task “Run Email Reminder Notifications” is executed, the execution fails, causing the task to stall and from that point on, no reminders will be sent.

Image

Possible Fix

No response

Steps to Reproduce the Issue

1. Create a meeting, adding an e-mail reminder to attendees.
2. Save and send invitations.
3. Delete the person/user before executing the scheduled task “Run Email Reminder Notifications”.
4. Run the “Run Email Reminder Notifications” task.
5. Check that the reminder email does not reach any of the invitees or the meeting creator. Also, check that the task has failed.
6. See in the meeting that the person is listed as “UNKNOWN”.

Context

No response

Version

7.14.6

What browser are you currently using?

Chrome

Browser Version

No response

Environment Information

PHP 7.4

Operating System and Version

Ubuntu 22.04

Originally created by @SinergiaCRM on GitHub (Jan 28, 2025). ### Issue It has been found that when creating a meeting with reminders, both pop-up and email reminders, and a person/user is removed before the scheduled task “Run Email Reminder Notifications” is executed, the execution fails, causing the task to stall and from that point on, no reminders will be sent. ![Image](https://github.com/user-attachments/assets/df9fb6e0-b7d7-47e1-8dac-3fa34a665671) ### Possible Fix _No response_ ### Steps to Reproduce the Issue ```bash 1. Create a meeting, adding an e-mail reminder to attendees. 2. Save and send invitations. 3. Delete the person/user before executing the scheduled task “Run Email Reminder Notifications”. 4. Run the “Run Email Reminder Notifications” task. 5. Check that the reminder email does not reach any of the invitees or the meeting creator. Also, check that the task has failed. 6. See in the meeting that the person is listed as “UNKNOWN”. ``` ### Context _No response_ ### Version 7.14.6 ### What browser are you currently using? Chrome ### Browser Version _No response_ ### Environment Information PHP 7.4 ### Operating System and Version Ubuntu 22.04
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SuiteCRM-SuiteCRM#5297
No description provided.