mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-12-24 06:07:45 -06:00
feat: Add support to get Catalogs and Collections with new routes: '{{baseUrl}}/chat/fetchCatalogs' and '{{baseUrl}}/chat/fetchCollections'
This commit is contained in:
@@ -13,6 +13,8 @@ import {
|
||||
SendPresenceDto,
|
||||
UpdateMessageDto,
|
||||
WhatsAppNumberDto,
|
||||
getCatalogDto,
|
||||
getCollectionsDto,
|
||||
} from '@api/dto/chat.dto';
|
||||
import { InstanceDto } from '@api/dto/instance.dto';
|
||||
import { Query } from '@api/repository/repository.service';
|
||||
@@ -109,4 +111,12 @@ export class ChatController {
|
||||
public async blockUser({ instanceName }: InstanceDto, data: BlockUserDto) {
|
||||
return await this.waMonitor.waInstances[instanceName].blockUser(data);
|
||||
}
|
||||
|
||||
public async fetchCatalog({ instanceName }: InstanceDto, data: getCatalogDto) {
|
||||
return await this.waMonitor.waInstances[instanceName].fetchCatalog(instanceName, data);
|
||||
}
|
||||
|
||||
public async fetchCatalogCollections({ instanceName }: InstanceDto, data: getCollectionsDto) {
|
||||
return await this.waMonitor.waInstances[instanceName].fetchCatalogCollections(instanceName, data);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user