Hour check not working in scheduler
I want to add comments to a Show Stopper bug that has not been updated in 8 hours. This is the code:
However it doesn't seem to be working for me. What am I doing wrong?
schedule rule showstopper update check
hourly at 00:00 [issue.resolved == null && issue.Priority == {Show-stopper} && issue.updated < now - 8 hours] {
addComment("Show Stopper issue not updated in last 8 hours. Please update with the current status or downgrade bug to Critical.");
issue.Assignee.notify("Show-Stopper notification #" + issue.getId() + " Pending", "You have not updated the show stopper issue " + issue.getId() + " in last 8 hours! Please update with current status or downgrade bug to Critical.");
}
However it doesn't seem to be working for me. What am I doing wrong?
Please sign in to leave a comment.
- Better to use State.isResolved instead of issue.resolved
- If the workflow rule maintainer (uploader) is the same user as the 'Assingee' and this user hasn't checked the option 'Receive notification on my own changes' in the profile > 'Filters and Notifications' then he won't get notification.
If so please either enable the mentioned above setting or use the method notify("title", "subject", true).