从脚本更新JIRA Service Desk SLA

问题描述

我执行任务来暂停/取消SLA。

我的尝试是使用Scriptrunner,因此无需开发完整的插件。 在我的开发系统上,它开始运行。

要做的是,得到必须暂停的sla的问题customfield值。 该值内部是一个历史记录列表,在该列表中添加一个新的暂停事件并保存了工作,暂停了sla,而没有转移到新状态。 我还在正在进行的数据中设置了布尔值。 该问题在结尾处得到了重新索引。

我现在的问题是,到目前为止,这仅在我的开发系统上有效。 我测试了脚本的其他两个系统不会暂停SLA。

所有系统都运行相同的Jira 8.7.1,Servicedesk 4.7.1和Scriptrunner 5.6.15.1-p5版本。 所有这些都针对Postgres 72

您知道为什么SLA在一个系统上暂停而不在另一个系统上暂停吗?

感谢您阅读本文 菲利普

我也在这里问了一个问题: https://community.atlassian.com/t5/Jira-Service-Desk-questions/Update-SLA-from-Script/qaq-p/1464744

解决方法

找到我的答案

新的时间轴事件是在将来创建的。