Маршруты API Mailgun: электронные письма отправляются несколько раз - PullRequest
0 голосов
/ 26 октября 2018

У меня проблема с пониманием того, почему сообщения электронной почты, которые пересылаются на конечную точку 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});
 });
})
...