2011-03-18 2 views
0

J'utilise jira4r pour créer et mettre à jour les billets de jira. J'essaie de mettre à jour un champ personnalisé sur un champ personnalisé particulier mais je suis incapable de le faire. Je pensais que j'avais l'ID correct pour le champ (customfield_10017) mais je peux me tromper. Est-il possible d'obtenir une liste de noms de champs personnalisés avec leurs ID en utilisant jira4r? Je n'ai accès à aucun des outils d'administration. Mercijira4r - comment obtenir une liste de mes champs personnalisés et tous les attributs qu'ils peuvent avoir

Répondre

1

Vous pouvez passer par une liste d'entre eux qui manuellement et peut-être vous aider ..

issues = api.getIssuesFromFilter(filter_id).to_a 
issues.each do |i| 
customFieldValues = i.customFieldValues.to_a 
    customFieldValues.each do |custom| 
    if custom.customfieldId == "customfield_10319" 
     value = custom.values.to_s 
    end 
    end 
end 

et si vous pouvez au moins voir la source d'un ticket Jira, vous pouvez voir le champ personnalisé et c'est ID. Rechercher la source: customfield_

Questions connexes