2017-09-28 1 views
0

Ich versuche, ein Problem in JIRA mithilfe der REST-API zu lösen. Wenn ich den Aufruf mache, wird der Kommentar hinzugefügt, die Auflösung wird jedoch auf "Fertig" gesetzt, der Status des Problems ändert sich jedoch nicht (es bleibt als "Offen, nicht gelöst"). Die JSON Ich verwende ist:JIRA-Problemstatus kann nicht über REST-Aufruf geändert werden

{ 
    "update":{ 
     "comment":[ 
     { 
      "add":{ 
       "body":"Comment added when resolving issue via REST call" 
      } 
     } 
     ] 
    }, 
    "transition":{ 
     "id":"51" 
    }, 
    "fields":{ 
     "resolution":{ 
     "name":"Done" 
     } 
    } 
} 
+0

Ich habe auch das oben mit Übergangs ID = 5 versucht. –

+0

Sie müssen weitere Einzelheiten zu dem, was Sie versucht haben, angeben. An welche URL haben Sie Ihre Anfrage gesendet? Wie lautet der Statuscode der Antwort? Was war der Körper der Antwort? – GlennV

Antwort

0

ich das endlich gelöst, musste ich hinzufügen, bis zum Ende der URL, um es für den Übergang zu erhalten „Übergänge = transitions.fields erweitern?“. Also volle URL war:

https://{jirahost}/jira/rest/api/2/issue/{issuekey}/transitions?expand=transitions.fields 
Verwandte Themen