1

JIRA の REST API (API バージョンは JIRA v4.4.1 の 2.0.alpha1) を介して移行 (つまり、/rest/api/latest/issue/{issueid}/transitions への POST) するときに課題のワークログを更新することは可能ですか? ? リクエストの一部としてを投稿し、worklog送信する必要がある最小限の情報を探しています (現在のところminutesSpentstartedこれらは UI を介した唯一の必須情報と思われるため)。

すなわち

worklog:
{
    name: "worklog",
    type: "worklog",
    value: [
    {
        started: "2012-10-01T10:28:00.000+1000",
        minutesSpent: 480
    }
    ]
},

現在、URL への投稿はこの追加データを無視しているように見えますが、トランジションは目的の 204 応答で有効になります。

4

1 に答える 1

2

JIRA REST API ドキュメントから:

fields パラメーターまたは update パラメーターのいずれかで移行時に設定できるフィールドは、/ rest/api/2/issue/{issueIdOrKey}/transitions?expand=transitions.fieldsリソースを使用して決定できます。フィールドがトランジション画面に表示されるように構成されていない場合、そのフィールドはトランジション メタデータに含まれず、送信されるとフィールド検証エラーが発生します。

展開から得られる応答に作業ログが表示されない場合、それは不可能だと思います。

于 2012-11-16T17:24:37.597 に答える