in responses/transaction.go [80:91]
func (t *TransactionSearchResponseItemFields) UnmarshalJSON(data []byte) (err error) {
if len(data) == 2 && string(data) == "[]" {
return nil
}
res := transactionSearchResponseItemFieldsDecoded{}
err = json.Unmarshal(data, &res)
t.Old = res.Old
t.New = res.New
t.Operations = res.Operations
t.CommitPHIDs = res.CommitPHIDs
return err
}