X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FUtils.ts;h=fb8aebfe0dae72f3415c3ab9f7c9d3cb08e68471;hb=f902e1c441c6751f885e39bc5aa23721a102f424;hp=6133177f9aeca78c7970b2a123370d9d187f24c9;hpb=6d9abcc2b7b384773348c64bf0f7fc4dc5aad061;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Utils.ts b/src/utils/Utils.ts index 6133177f..fb8aebfe 100644 --- a/src/utils/Utils.ts +++ b/src/utils/Utils.ts @@ -14,7 +14,7 @@ export default class Utils { } public static async sleep(milliSeconds: number): Promise { - return new Promise((resolve) => setTimeout(resolve, milliSeconds)); + return new Promise((resolve) => setTimeout(resolve as () => void, milliSeconds)); } public static formatDurationMilliSeconds(duration: number): string { @@ -244,7 +244,7 @@ export default class Utils { // Create a timeout promise that rejects in timeout milliseconds const timeoutPromise = new Promise((_, reject) => { setTimeout(() => { - timeoutCallback; + timeoutCallback(); reject(timeoutError); }, timeoutMs); });