MCPcopy
hub / github.com/goauthentik/authentik / request

Method request

packages/client-ts/src/runtime.ts:138–148  ·  view source on GitHub ↗
(
        context: RequestOpts,
        initOverrides?: RequestInit | InitOverrideFunction,
    )

Source from the content-addressed store, hash-verified

136 }
137
138 protected async request(
139 context: RequestOpts,
140 initOverrides?: RequestInit | InitOverrideFunction,
141 ): Promise<Response> {
142 const { url, init } = await this.createFetchParams(context, initOverrides);
143 const response = await this.fetchApi(url, init);
144 if (response && response.status >= 200 && response.status < 300) {
145 return response;
146 }
147 throw new ResponseError(response, "Response returned an error code");
148 }
149
150 private async createFetchParams(
151 context: RequestOpts,

Calls 2

createFetchParamsMethod · 0.95
fetchApiMethod · 0.80

Tested by

no test coverage detected