forked from loafle/openapi-generator-original
[typescript-fetch] Make FormData optional (#6077)
Check "typeof FormData" first. This allows the code to also work in nodejs with isomorphic-fetch.
This commit is contained in:
parent
354f195ec0
commit
6f9d8259b0
@ -50,7 +50,7 @@ export class BaseAPI {
|
|||||||
// do not handle correctly sometimes.
|
// do not handle correctly sometimes.
|
||||||
url += '?' + this.configuration.queryParamsStringify(context.query);
|
url += '?' + this.configuration.queryParamsStringify(context.query);
|
||||||
}
|
}
|
||||||
const body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
|
const body = ((typeof FormData !== "undefined" && context.body instanceof FormData) || context.body instanceof URLSearchParams || isBlob(context.body))
|
||||||
? context.body
|
? context.body
|
||||||
: JSON.stringify(context.body);
|
: JSON.stringify(context.body);
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ export class BaseAPI {
|
|||||||
// do not handle correctly sometimes.
|
// do not handle correctly sometimes.
|
||||||
url += '?' + this.configuration.queryParamsStringify(context.query);
|
url += '?' + this.configuration.queryParamsStringify(context.query);
|
||||||
}
|
}
|
||||||
const body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
|
const body = ((typeof FormData !== "undefined" && context.body instanceof FormData) || context.body instanceof URLSearchParams || isBlob(context.body))
|
||||||
? context.body
|
? context.body
|
||||||
: JSON.stringify(context.body);
|
: JSON.stringify(context.body);
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ export class BaseAPI {
|
|||||||
// do not handle correctly sometimes.
|
// do not handle correctly sometimes.
|
||||||
url += '?' + this.configuration.queryParamsStringify(context.query);
|
url += '?' + this.configuration.queryParamsStringify(context.query);
|
||||||
}
|
}
|
||||||
const body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
|
const body = ((typeof FormData !== "undefined" && context.body instanceof FormData) || context.body instanceof URLSearchParams || isBlob(context.body))
|
||||||
? context.body
|
? context.body
|
||||||
: JSON.stringify(context.body);
|
: JSON.stringify(context.body);
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ export class BaseAPI {
|
|||||||
// do not handle correctly sometimes.
|
// do not handle correctly sometimes.
|
||||||
url += '?' + this.configuration.queryParamsStringify(context.query);
|
url += '?' + this.configuration.queryParamsStringify(context.query);
|
||||||
}
|
}
|
||||||
const body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
|
const body = ((typeof FormData !== "undefined" && context.body instanceof FormData) || context.body instanceof URLSearchParams || isBlob(context.body))
|
||||||
? context.body
|
? context.body
|
||||||
: JSON.stringify(context.body);
|
: JSON.stringify(context.body);
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ export class BaseAPI {
|
|||||||
// do not handle correctly sometimes.
|
// do not handle correctly sometimes.
|
||||||
url += '?' + this.configuration.queryParamsStringify(context.query);
|
url += '?' + this.configuration.queryParamsStringify(context.query);
|
||||||
}
|
}
|
||||||
const body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
|
const body = ((typeof FormData !== "undefined" && context.body instanceof FormData) || context.body instanceof URLSearchParams || isBlob(context.body))
|
||||||
? context.body
|
? context.body
|
||||||
: JSON.stringify(context.body);
|
: JSON.stringify(context.body);
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ export class BaseAPI {
|
|||||||
// do not handle correctly sometimes.
|
// do not handle correctly sometimes.
|
||||||
url += '?' + this.configuration.queryParamsStringify(context.query);
|
url += '?' + this.configuration.queryParamsStringify(context.query);
|
||||||
}
|
}
|
||||||
const body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
|
const body = ((typeof FormData !== "undefined" && context.body instanceof FormData) || context.body instanceof URLSearchParams || isBlob(context.body))
|
||||||
? context.body
|
? context.body
|
||||||
: JSON.stringify(context.body);
|
: JSON.stringify(context.body);
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ export class BaseAPI {
|
|||||||
// do not handle correctly sometimes.
|
// do not handle correctly sometimes.
|
||||||
url += '?' + this.configuration.queryParamsStringify(context.query);
|
url += '?' + this.configuration.queryParamsStringify(context.query);
|
||||||
}
|
}
|
||||||
const body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
|
const body = ((typeof FormData !== "undefined" && context.body instanceof FormData) || context.body instanceof URLSearchParams || isBlob(context.body))
|
||||||
? context.body
|
? context.body
|
||||||
: JSON.stringify(context.body);
|
: JSON.stringify(context.body);
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ export class BaseAPI {
|
|||||||
// do not handle correctly sometimes.
|
// do not handle correctly sometimes.
|
||||||
url += '?' + this.configuration.queryParamsStringify(context.query);
|
url += '?' + this.configuration.queryParamsStringify(context.query);
|
||||||
}
|
}
|
||||||
const body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
|
const body = ((typeof FormData !== "undefined" && context.body instanceof FormData) || context.body instanceof URLSearchParams || isBlob(context.body))
|
||||||
? context.body
|
? context.body
|
||||||
: JSON.stringify(context.body);
|
: JSON.stringify(context.body);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user