From 805ea3869c33889de3695c580b85e10d9a4bc147 Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 6 Apr 2017 11:20:06 -0400 Subject: Move nc->lastmail to a field --- src/mail.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/mail.cpp b/src/mail.cpp index 51068178d..619180520 100644 --- a/src/mail.cpp +++ b/src/mail.cpp @@ -75,7 +75,7 @@ bool Mail::Send(User *u, NickServ::Account *nc, ServiceBot *service, const Anope else if (nc->GetEmail().empty()) return false; - nc->lastmail = Anope::CurTime; + nc->SetLastMail(Anope::CurTime); Thread *t = new Mail::Message(b->Get("sendfrom"), nc->GetDisplay(), nc->GetEmail(), subject, message); t->Start(); return true; @@ -90,7 +90,8 @@ bool Mail::Send(User *u, NickServ::Account *nc, ServiceBot *service, const Anope u->SendMessage(service, _("E-mail for \002%s\002 is invalid."), nc->GetDisplay().c_str()); else { - u->lastmail = nc->lastmail = Anope::CurTime; + u->lastmail = Anope::CurTime; + nc->SetLastMail(Anope::CurTime); Thread *t = new Mail::Message(b->Get("sendfrom"), nc->GetDisplay(), nc->GetEmail(), subject, message); t->Start(); return true; @@ -106,7 +107,7 @@ bool Mail::Send(NickServ::Account *nc, const Anope::string &subject, const Anope if (!b->Get("usemail") || b->Get("sendfrom").empty() || !nc || nc->GetEmail().empty() || subject.empty() || message.empty()) return false; - nc->lastmail = Anope::CurTime; + nc->SetLastMail(Anope::CurTime); Thread *t = new Mail::Message(b->Get("sendfrom"), nc->GetDisplay(), nc->GetEmail(), subject, message); t->Start(); -- cgit