mirror of
https://github.com/OpenFusionProject/OpenFusion.git
synced 2024-11-22 05:20:05 +00:00
Immediate email notifications (#281)
This commit is contained in:
parent
6d2f120305
commit
003186d97a
@ -325,6 +325,13 @@ static void emailSend(CNSocket* sock, CNPacketData* data) {
|
|||||||
std::string logEmail = "[Email] " + PlayerManager::getPlayerName(plr, true) + " (to " + PlayerManager::getPlayerName(&otherPlr, true) + "): <" + email.SubjectLine + ">\n" + email.MsgBody;
|
std::string logEmail = "[Email] " + PlayerManager::getPlayerName(plr, true) + " (to " + PlayerManager::getPlayerName(&otherPlr, true) + "): <" + email.SubjectLine + ">\n" + email.MsgBody;
|
||||||
std::cout << logEmail << std::endl;
|
std::cout << logEmail << std::endl;
|
||||||
dump.push_back(logEmail);
|
dump.push_back(logEmail);
|
||||||
|
|
||||||
|
// notification to recipient if online
|
||||||
|
CNSocket* recipient = PlayerManager::getSockFromID(pkt->iTo_PCUID);
|
||||||
|
if (recipient != nullptr)
|
||||||
|
{
|
||||||
|
emailUpdateCheck(recipient, nullptr);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Email::init() {
|
void Email::init() {
|
||||||
|
Loading…
Reference in New Issue
Block a user