1- /* generated using openapi-typescript-codegen -- do no edit */
1+ /* generated using openapi-typescript-codegen -- do not edit */
22/* istanbul ignore file */
33/* tslint:disable */
44/* eslint-disable */
@@ -145,10 +145,13 @@ export const resolve = async <T>(options: ApiRequestOptions, resolver?: T | Reso
145145} ;
146146
147147export const getHeaders = async ( config : OpenAPIConfig , options : ApiRequestOptions , formData ?: FormData ) : Promise < Record < string , string > > => {
148- const token = await resolve ( options , config . TOKEN ) ;
149- const username = await resolve ( options , config . USERNAME ) ;
150- const password = await resolve ( options , config . PASSWORD ) ;
151- const additionalHeaders = await resolve ( options , config . HEADERS ) ;
148+ const [ token , username , password , additionalHeaders ] = await Promise . all ( [
149+ resolve ( options , config . TOKEN ) ,
150+ resolve ( options , config . USERNAME ) ,
151+ resolve ( options , config . PASSWORD ) ,
152+ resolve ( options , config . HEADERS ) ,
153+ ] ) ;
154+
152155 const formHeaders = typeof formData ?. getHeaders === 'function' && formData ?. getHeaders ( ) || { }
153156
154157 const headers = Object . entries ( {
@@ -172,7 +175,7 @@ export const getHeaders = async (config: OpenAPIConfig, options: ApiRequestOptio
172175 headers [ 'Authorization' ] = `Basic ${ credentials } ` ;
173176 }
174177
175- if ( options . body ) {
178+ if ( options . body !== undefined ) {
176179 if ( options . mediaType ) {
177180 headers [ 'Content-Type' ] = options . mediaType ;
178181 } else if ( isBlob ( options . body ) ) {
@@ -212,6 +215,7 @@ export const sendRequest = async <T>(
212215 data : body ?? formData ,
213216 method : options . method ,
214217 withCredentials : config . WITH_CREDENTIALS ,
218+ withXSRFToken : config . CREDENTIALS === 'include' ? config . WITH_CREDENTIALS : false ,
215219 cancelToken : source . token ,
216220 } ;
217221
0 commit comments