Issue Summary
The active SLA cycle doesn't stop when the SLA start condition is removed from the ticket
Steps to Reproduce
Create an SLA like this:
- Start condition: Issue created/ Comment: by customer
- Stop condition: Due date changed/cleared/set
Steps to follow:
- Create a new ticket -> SLA will be started
- Using the JSM agent's account, edit the due date -> SLA will be stopped
- Add a comment from the reporter's account -> SLA will be started again
- Using the JSM agent's account, remove the reporter and now edit the due date -> SLA will not be stopped
Expected Results
SLA cycle gets stopped
Actual Results
The SLA cycle doesn't stop when the start condition doesn't match anymore for the active SLA cycle on the ticket
Workaround
Make sure that the action which meets the SLA start condition is not removed from the ticket