J'essaie d'utiliser l'API JIRA Rest (version 5) pour mettre à jour un problème «Fix Version» pour le mettre à une version spécifique. Le problème actuel que j'ai mis à jour a déjà créé un mauvais destinataire (la personne qui lui est assignée n'existe plus). En utilisant l'interface Web normale de Jira, je suis en mesure de définir la "version corrigée" à la valeur désirée, même si le destinataire est faux.Jira Rest API Mise à jour d'un problème fixVersion donne une erreur
Utilisation de la PUT d'émission REST, j'ai reçu une erreur:
assignee: "User 'username' does not exist."
Mon apparence d'appel REST comme celui-ci (en utilisant chrome avancée Reste client et une application C#):
Faire un PUT http://.../rest/api/2/issue/[issueId]/
Où [ issueId] est l'identifiant de mon problème.
Ma charge utile est:
{
"update" : {
"fixVersions" : [{
"set" : [{
"name" : "Some Version"
}
]
}
]
}
}
Est-il normal que je reçois une erreur sur l'appel REST pendant que je peux mettre à jour la question de l'interface Web?
Y at-il un moyen de mettre à jour ce problème Corriger la version par REST sans changer le destinataire?