mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-12-26 07:07:45 -06:00
feat: Sending template approval status webhook
This commit is contained in:
@@ -59,11 +59,21 @@ export class TemplateService {
|
||||
|
||||
const response = await this.requestTemplate(postData, 'POST');
|
||||
|
||||
if (!response) {
|
||||
return response;
|
||||
if (!response || response.error) {
|
||||
throw new Error('Error to create template');
|
||||
}
|
||||
|
||||
return response;
|
||||
const template = await this.prismaRepository.template.create({
|
||||
data: {
|
||||
templateId: response.id,
|
||||
name: data.name,
|
||||
template: response,
|
||||
webhookUrl: data.webhookUrl,
|
||||
instanceId: getInstance.id,
|
||||
},
|
||||
});
|
||||
|
||||
return template;
|
||||
} catch (error) {
|
||||
this.logger.error(error);
|
||||
throw new Error('Error to create template');
|
||||
|
||||
Reference in New Issue
Block a user