Ich schreibe ein Skript, um Fehler zu erstellen. Wir haben viele benutzerdefinierte Felder und ich kann nicht herausfinden, wie sie im Python-Code richtig funktionieren. Kann mir bitte jemand helfen erklären? Ich habe so viele Artikel gelesen, wie ich finden kann, aber keine der Lösungen funktioniert.Jira Python Benutzerdefinierte Felder
Ein Beispiel für meine benutzerdefinierten Feldnamen ist customfield_15400 und hat einen Standardwert von "NO". Der Fehler, den ich mit meinem Code unten zu bekommen ist:
response text = {"errorMessages":[],"errors":{"customfield_15400":"Could not find valid 'id' or 'value' in the Parent Option object."}}
Code:
project_dict = {'Aroid':'SA', 'OS':'SC'}
epic_dict = {'Aroid':'SA-108', 'OS':'SC-3333'}
for index, row in bugs.iterrows():
issue = st_jira.create_issue(project= project_dict[row['OS']], \
summary= "[UO] QA Issue with '%s' on '%s'" % (row['Event Action'], row['Screen Name']), \
issuetype= {'name':'Bug'},\
customfield_15400="No"
)