feat: evolution channel in instance create

This commit is contained in:
Davidson Gomes
2024-08-22 19:49:51 -03:00
parent 2196f65b7a
commit 0e9cd21981
15 changed files with 597 additions and 64 deletions

View File

@@ -36,11 +36,7 @@ export class InstanceController {
public async createInstance(instanceData: InstanceDto) {
try {
if (!instanceData.token && instanceData.integration === Integration.WHATSAPP_BUSINESS) {
throw new BadRequestException('token is required');
}
const instance = channelController.init(instanceData.integration, {
const instance = channelController.init(instanceData, {
configService: this.configService,
eventEmitter: this.eventEmitter,
prismaRepository: this.prismaRepository,