I have custom field which takes a list of users , I am not able to update it with new values using jira python script. Please find below the method i have used
-> testuser = jira.user('rtracy')
(Pdb)
> /u/cm/sandbox/createG2jira_test.py(50)create_G2()
-> G2_issue.fields.customfield_14904.append(testuser)
(Pdb) testlist = G2_issue.fields.customfield_14904
(Pdb) p testlist
[<JIRA User: displayName='Jai Dembla', key='jdembla', name='jdembla'>, <JIRA User: displayName='Ramesh Babu Nidadavolu', key='rbabu', name='rbabu'>, <JIRA User: displayName='Rick Stoneking', key='rstoneking', name='rstoneking'>, <JIRA User: displayName='Vakil Arora', key='varora1', name='varora1'>]
(Pdb) testlist.append(testuser)
(Pdb) p testlist
[<JIRA User: displayName='Jai Dembla', key='jdembla', name='jdembla'>, <JIRA User: displayName='Ramesh Babu Nidadavolu', key='rbabu', name='rbabu'>, <JIRA User: displayName='Rick Stoneking', key='rstoneking', name='rstoneking'>, <JIRA User: displayName='Vakil Arora', key='varora1', name='varora1'>, <JIRA User: displayName='Robert Tracy', key='rtracy', name='rtracy'>]
(Pdb) G2_issue.update(fields={'customfield_14904': testlist } )
*** TypeError: Object of type 'User' is not JSON serializable
I am not sure what I am doing wrong