package relay import ( relaycommon "github.com/QuantumNous/new-api/relay/common" "github.com/QuantumNous/new-api/types" ) func newAPIErrorFromParamOverride(err error) *types.NewAPIError { if fixedErr, ok := relaycommon.AsParamOverrideReturnError(err); ok { return relaycommon.NewAPIErrorFromParamOverride(fixedErr) } return types.NewError(err, types.ErrorCodeChannelParamOverrideInvalid, types.ErrOptionWithSkipRetry()) }