diff --git a/src/handler/events/observableHandling.ts b/src/handler/events/observableHandling.ts index 991aea5..7618f37 100644 --- a/src/handler/events/observableHandling.ts +++ b/src/handler/events/observableHandling.ts @@ -100,7 +100,7 @@ export function executeModule( }, ) { if (payload.res.every(el => el.ok)) { - return from(payload.execute() as Promise).pipe( + return from(Promise.resolve(payload.execute())).pipe( tap(() => { wrapper.sernEmitter?.emit('module.activate', { type: PayloadType.Success,