From 57df624034f1652dbf1a883033e5ce85b9883aa7 Mon Sep 17 00:00:00 2001 From: Benedikt Galbavy Date: Mon, 16 Oct 2023 14:58:40 +0200 Subject: [PATCH] verify if mail exists --- user.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user.cpp b/user.cpp index 0f1e543..563b8b5 100644 --- a/user.cpp +++ b/user.cpp @@ -57,5 +57,5 @@ void user::sendMail(mail* mail, std::vector recipients) mail* user::getMail(u_int id) { maillist::iterator it = std::find_if(this->mails.begin(), this->mails.end(), [id](auto& i){ return (*i)(id); }); - return it == this->mails.end() ? nullptr : *it; + return it == this->mails.end() ? nullptr : (*it)->filename.empty() ? nullptr : *it; } \ No newline at end of file