-
Type:
Bug
-
Resolution: Won't Fix
-
Priority:
Medium
-
Component/s: SLA
-
None
-
18
-
Minor
-
6
Issue Summary
SLA isn't stop/paused if the condition is swapped from Start to stop condition, and stop to pause condition.
Steps to Reproduce
- Have the following SLA configuration (status can be any status):
- Start: Issue created, status = "Waiting for Support"
- Pause: Leave it empty
- Stop: Status = "In Progress"
- Create an issue and transition it to "Waiting for Support" > "In Progress" > "Waiting for support"
- This will record an SLA cycle

- This will record an SLA cycle
- Change the SLA configuration to the following:
- Start: Issue created,
- Pause: Status = "In Progress"
- Stop: status = "Waiting for Support"
- This should recalculate existing tickets
- Transition the issue to "In Progress"
- This should pause the SLA of the current issue, but it isn't

- This should pause the SLA of the current issue, but it isn't
- Transition the issue to "Waiting for Support"
- This should stop the SLA of the current issue, but it isn't

- This should stop the SLA of the current issue, but it isn't
Expected Results
SLA is paused/stop as per the updated SLA configuration
Actual Results
SLA is not paused/stop as per the updated SLA configuration and keeps on running.
Workaround
Run force re-calculation: