Details
-
Type:
Bug
-
Status: Done/Fixed
-
Priority:
Critical
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.6.2
-
Fix Version/s: 4.7
-
Component/s: CiviEvent, Core CiviCRM
-
Labels:
-
Documentation Required?:None
-
Funding Source:Core Team Funds
Description
A scheduled reminder for an event where the reminder is set to fire "X days before the event start date".
The reminder should fire an e-mail on that date, should fire once, and then not fire again.
Instead, the reminder is sent every day starting on X days before the event start date, and every day thereafter.
(The cron job is set to run daily, I'm not sure if the reminder would go out more frequently if the cron job was set to run hourly.)
The repeat flag is not set for the scheduled reminder - see screen shot.
Hi Richard,
I have performed the following steps to replicate the issue, but not able to replicate it.
1) Created an event which has "Event start Date" set in future. (Here, I have set "Event start Date" on May 27, 2015)
2) Added schedule reminder for event. (i.e 5 days before the 'event start date'). Here, the cron job is set to run daily.
3) Registered participant for the event.
4) Executed schedule job "Send Scheduled Reminders", to send reminder email. (Here, reminder was sent)
5) Changed the system date to May 23, 2015
6) Again, executed schedule job "Send Scheduled Reminders", to send reminder email.(No reminder was sent)
Please comment if I'm missing any step here.
Thanks,
Rohan Katkar