From da24feb390f5e753436d9f45d005df0e27964b6c Mon Sep 17 00:00:00 2001 From: devlikepro Date: Mon, 14 Jul 2025 15:52:58 +0700 Subject: [PATCH] [core] Fix "Not implemented by engine" in status fix #1115 --- src/core/abc/session.abc.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/core/abc/session.abc.ts b/src/core/abc/session.abc.ts index 4e9e32a7..cc3bcfb8 100644 --- a/src/core/abc/session.abc.ts +++ b/src/core/abc/session.abc.ts @@ -109,7 +109,10 @@ import { VoiceStatus, } from '../../structures/status.dto'; import { WASessionStatusBody } from '../../structures/webhooks.dto'; -import { NotImplementedByEngineError } from '../exceptions'; +import { + AvailableInPlusVersion, + NotImplementedByEngineError, +} from '../exceptions'; import { IMediaManager } from '../media/IMediaManager'; import { QR } from '../QR'; import { DataStore } from './DataStore'; @@ -940,15 +943,15 @@ export abstract class WhatsappSession { } public sendImageStatus(status: ImageStatus) { - throw new NotImplementedByEngineError(); + throw new AvailableInPlusVersion(); } public sendVoiceStatus(status: VoiceStatus) { - throw new NotImplementedByEngineError(); + throw new AvailableInPlusVersion(); } public sendVideoStatus(status: VideoStatus) { - throw new NotImplementedByEngineError(); + throw new AvailableInPlusVersion(); } public deleteStatus(request: DeleteStatusRequest) {