@high-accountant-32689 I am taking my GET response from
/api/v1/data/executions/{id}
(the raw json for that response is attached). Then I Unmarshal that into an
admin.WorkflowExecutionGetDataResponse
(which appears to be the correct output model according to the swagger docs) using the following code:
data := admin.WorkflowExecutionGetDataResponse{}
err := json.Unmarshal(data_json, &data) // data_json is the raw response from flyte
if err != nil {
c.Data(status, "application/json", data_json) // return raw json
return
}
c.JSON(status, data) // return unmarshalled object as json
It does successfully Unmarshal, but the resulting unmarshaled object
null
in all of the places the literals should be (see unmarshalled json attachment).