I am trying to set the Organization and/or Participants for a bunch of my Jira Service Desk requests programmatically.
As a background, I am migrating from Jira to JSD and need to make old tickets visible after the migration. For that I need to set those 2 fields.
I am doing something like this (in a loop over a bunch of tickets):
issue = jira.issue('TST-11')
# Update participant
issue.update(fields={'customfield_12800': ['john.smith@company1.com']})
# error: expected Object
issue.update(fields={'customfield_12800': [jira.user('john.smith@company1.com').name]})
# error: expected Object
# Update Organization
issue.update(fields={'customfield_12100': ['Company1']})
# error: Operation value must be a number at array index 0
Any advice appreciated!
Thanks, Kirill