If I create a database source and a custom field that pulls from that data source, let's call this property "Car" that pulls from the "Car" table, I get a value back from the API that looks like this:
{
Car: "[SocOptionImpl{label='Honda Pilot',value='123'}]"
}
If I try to set the value for some issue's car (using the same format), I get a "Cannot parse SIL Option from json string" error.
What is the right way to set values for these custom fields via the API?
Update:
If I try to send over the value as a JSON object:
Car: { label: "Honda Pilot", value: "123" }
I do not get an error, but the value is not stored.
If I send over the value as a JSON array, I get this error:
Expecting array but found object: SocOptionImpl{label='null', value='null'}
I had the same issue and for me the following syntax worked:
"customfield_10703":"{label='AB',value='AB'}",
Customfield_10703 is a field of type 'PCF - Single Autocomplete' and it sends a SELECT query to a database
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.