首页 > 解决方案 > 如何在 Groovy 中检索错误消息/输出

问题描述

我的情况如下:

I need to wipe out the fields in a ScriptRunner Groovy behavior when a new dropdown is selected. 问题是每当我单击创建按钮并且 Jira 表单上存在错误时,它会出于某种原因清除字段,即使我正在检查“getFieldsChanged()”。我刚刚想到,一个简单的解决方法是检查将返回的任何错误,如果返回一些错误,我将构建一个调用 clear fields 函数的异常。我不知道如何返回错误...有没有人可以向我提供如何执行此操作的 Groovy 语法?这就是我到目前为止所做的,但列表是空的。

def jiraServiceContext = new JiraServiceContextImpl(user, new SimpleErrorCollection())

def errorList = jiraServiceContext.getErrorCollection()

log.debug(errorList.dump()) // currently outputting {}

感谢任何帮助!:)

标签: javagroovyjira

解决方案


推荐阅读