我在使用受影响的版本更新问题时遇到问题.... 版本,使用VersionManager检索版本。 但我不明白为什么在validateUpdate方法之后,validateVersionUpdate没有受影响的版本的任何数据。验证不会给出任何错误,版本和问题都在同一个项目中。有什么想法吗?
MutableIssue componentUpdateSubTask = subtaskIssue.getIssue();
IssueInputParameters versionValues = issueService.newIssueInputParameters();
versionValues.setAffectedVersionIds(version.getId());
UpdateValidationResult validateVersionUpdate = issueService.validateUpdate(applicationUser, componentUpdateSubTask.getId(), versionValues);
if (!validateVersionUpdate.isValid()) {
throw new Exception(validateVersionUpdate); }
IssueResult versionResult = issueService.update(applicationUser, validateVersionUpdate);
if (!versionResult.isValid()) {
throw new Exception(versionResult); }
答案 0 :(得分:0)
答案 1 :(得分:0)
最后代码工作正常。那个项目中的某些设置出了什么问题。我必须将“受影响的版本”字段设置为可编辑。