diff --git a/src/core/abc/manager.abc.ts b/src/core/abc/manager.abc.ts index 310b5374..f80a0764 100644 --- a/src/core/abc/manager.abc.ts +++ b/src/core/abc/manager.abc.ts @@ -150,6 +150,12 @@ export abstract class SessionManager sessionName: string, expected: WAHASessionStatus[], ): Promise { + if (!sessionName) { + throw new UnprocessableEntityException({ + error: `Session name is required`, + session: sessionName, + }); + } const running = await waitUntil( async () => this.isRunning(sessionName), this.WAIT_SESSION_RUNNING_INTERVAL,