User story
As a user, I want to use the serialized String output of Get Task Variable REST API directly in the Put Task variable REST API, so that I can complete my workflow without pre-processing the variables.
Background
Currently, the user needs to add the double quotes in the String value and escape it in the PUT request body (as shown below).
{ "type": "Object", "value": "\"someString\"", "valueInfo": { "objectTypeName": "java.lang.String", "serializationDataFormat": "application/json" } }
Else, it will raise the following error:
The expected behavior is that I can use the output of Get Task Variable REST API directly to update a task variable via Put Task variable REST API.
Acceptance criteria
- I can use the output of Get Task Variable REST API to update a task variable via Put Task variable REST API without needing to escape the " "