diff --git a/server/utils.js b/server/utils.js index 424c9f01836ee146928fdbacd6b223e0d2fe5918..1db62d0ebcdc8f92f1414cd3651d2e62b28a5528 100644 --- a/server/utils.js +++ b/server/utils.js @@ -19,10 +19,7 @@ const interval = (fn, initialTTL, output = {}) => { if (this.cleared) { return; } - TTL = fn(); - if (TTL instanceof Promise) { - TTL = await TTL; - } + TTL = await Promise.resolve(fn()); } catch (error) { console.error(error); TTL = initialTTL;