У меня проблема с пониманием того, почему сообщения электронной почты, которые пересылаются на конечную точку API из маршрута в Mailgun, отправляются несколько раз.Я пытаюсь создать экземпляр модели на Mongoose, и по какой-то причине он создает его несколько раз.
Вот мой код для конечной точки
EmailController.post("<endpointname>",
function(req,res) {
let now = new Date();
let isoString = now.toISOString();
Announcement.create({
title: req.body['Subject'],
description: "",
author: req.body['From'],
author_id: "",
club: "",
date: isoString,
content_html: req.body['body-html'],
clicks: 0
},
function (err) {
if (err) return res.status(500).send({ event_created:
false})
res.status(200).send({ event_created: true});
});
})