From be8b55f5fdfc2d00e91f16fe92b92b757247d59c Mon Sep 17 00:00:00 2001 From: stephb9959 Date: Tue, 12 Oct 2021 16:17:07 -0700 Subject: [PATCH] Fixing revoked SQL statement --- src/RESTAPI_email_handler.cpp | 6 ++++-- src/SMTPMailerService.cpp | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/RESTAPI_email_handler.cpp b/src/RESTAPI_email_handler.cpp index 4e6298a..0e05bcd 100644 --- a/src/RESTAPI_email_handler.cpp +++ b/src/RESTAPI_email_handler.cpp @@ -20,11 +20,13 @@ namespace OpenWifi { Obj->has("text") && Obj->has("recipients")) { auto Recipients = Obj->getArray("recipients"); + auto Recipient = Recipients->get(0).toString(); MessageAttributes Attrs; - Attrs[RECIPIENT_EMAIL] = Recipients->get(0).toString(); + std::cout << "Mailing to:" << Recipient << std::endl; + Attrs[RECIPIENT_EMAIL] = Recipient; Attrs[SUBJECT] = Obj->get("subject").toString(); Attrs[TEXT] = Obj->get("text").toString(); - if(SMTPMailerService()->SendMessage(Recipients->get(0).toString(), "password_reset.txt", Attrs)) { + if(SMTPMailerService()->SendMessage(Recipient, "password_reset.txt", Attrs)) { return OK(); } return ReturnStatus(Poco::Net::HTTPResponse::HTTP_SERVICE_UNAVAILABLE); diff --git a/src/SMTPMailerService.cpp b/src/SMTPMailerService.cpp index ab3a3db..0186309 100644 --- a/src/SMTPMailerService.cpp +++ b/src/SMTPMailerService.cpp @@ -115,6 +115,7 @@ namespace OpenWifi { Poco::Net::MailMessage Message; std::string Recipient = Msg.Attrs.find(RECIPIENT_EMAIL)->second; + std::cout << "Mailer: " << Recipient << std::endl; Message.setSender(Sender_); Message.addRecipient(Poco::Net::MailRecipient(Poco::Net::MailRecipient::PRIMARY_RECIPIENT, Recipient)); Message.setSubject(Msg.Attrs.find(SUBJECT)->second);