JIRA Rest API (バージョン 5) を使用して問題の「修正バージョン」を更新し、特定のバージョンに設定しようとしています。私が更新する現在の問題には、すでに作成された悪い担当者がいます (割り当てられた人はもう存在しません)。
通常の Jira Web インターフェイスを使用すると、担当者が間違っていても、「修正バージョン」を目的の値に設定できます。
REST Issue PUT を使用すると、次のエラーが表示されました。
担当者: "ユーザー 'username' は存在しません。"
私の REST 呼び出しは次のようになります (chrome Advanced Rest Client と C# 実装を使用):
[ issueId http://.../rest/api/2/issue/[issueId]/
] は私の問題の ID です。
私のペイロードは次のとおりです。
{
"update" : {
"fixVersions" : [{
"set" : [{
"name" : "Some Version"
}
]
}
]
}
}
Web インターフェイスから問題を更新できるときに、REST 呼び出しでエラーを受け取るのは正常ですか?
担当者を変更せずに REST でこの問題の修正バージョンを更新する方法はありますか?