diff --git a/src/engine/adapters/whatsapp-web-js.adapter.ts b/src/engine/adapters/whatsapp-web-js.adapter.ts index 727a3db3..6e215677 100644 --- a/src/engine/adapters/whatsapp-web-js.adapter.ts +++ b/src/engine/adapters/whatsapp-web-js.adapter.ts @@ -385,7 +385,9 @@ export class WhatsAppWebJsAdapter extends EventEmitter implements IWhatsAppEngin async sendLocationMessage(chatId: string, location: LocationInput): Promise { this.ensureReady(); // Import Location class dynamically from whatsapp-web.js - const { Location } = await import('whatsapp-web.js'); + const module = await import('whatsapp-web.js'); + const Location = module.Location || module.default?.Location; + const loc = new Location(location.latitude, location.longitude, { name: location.description || '', address: location.address || '',