[FIX] permit to not check the type getted

This commit is contained in:
Edouard DUPIN 2024-05-09 00:12:42 +02:00
parent 7c087fcd8f
commit f1a31fed56

View File

@ -330,7 +330,10 @@ export function RESTRequest({ restModel, restConfig, data, params, queries, call
export function RESTRequestJson<TYPE>(request: RESTRequestType, checker: (data: any) => data is TYPE): Promise<TYPE> {
return new Promise((resolve, reject) => {
RESTRequest(request).then((value: ModelResponseHttp) => {
if (checker(value.data)) {
if (isNullOrUndefined(checker)) {
console.log(`Have no check of MODEL in API: ${RESTUrl(request)}`);
resolve(value.data);
} else if (checker(value.data)) {
resolve(value.data);
} else {
reject({