We're updating the issue view to help you get more done. 

Reminder Sender Job cancels reminder with 1 day cancel intervals too early

Description

The Reminder Sender Job uses tomorrows date to determine which:

  • reminders to processes i.e. all reminder items with a Send date <= tomorrow are processed

  • reminders to cancel i.e. all reminders with a Send date + Cancel interval <= tomorrow are cancelled

When the cancel interval is 1 day (i.e. one day after the reminder should have been sent), the reminder can be cancelled too early.

To avoid this:

  • use tomorrow's date to determine which reminders to send

  • use today's date to determine which reminders to cancel

The workaround is to use a minimum 2 day cancel interval

Environment

Status

Assignee

Tim Anderson

Reporter

Tim Anderson

Components

Fix versions

Affects versions

2.0

Priority

Minor