update error code for 400

This commit is contained in:
2025-03-13 20:39:03 -07:00
parent aa701237ff
commit fba03ed0be

View File

@@ -102,6 +102,16 @@ func (c *Client) ConvertSpeechToTextFromReader(ctx context.Context, reader io.Re
return &sttResponse, nil return &sttResponse, nil
case 422: case 422:
ve := types.ValidationError{}
defer res.Body.Close()
jerr := json.NewDecoder(res.Body).Decode(&ve)
if jerr != nil {
err = errors.Join(err, jerr)
} else {
err = errors.Join(err, ve)
}
return nil, err
case 400:
fallthrough fallthrough
default: default:
ve := types.ParamError{} ve := types.ParamError{}