aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/CalendarHandler.cpp
diff options
context:
space:
mode:
authorariel- <ariel-@users.noreply.github.com>2017-01-28 01:27:39 -0300
committerShauren <shauren.trinity@gmail.com>2019-07-21 21:06:54 +0200
commitb742c872223950dfae14468b0e7a304a3e660e76 (patch)
treea592535136c4b55b26a27d8e1240111ca6646658 /src/server/game/Handlers/CalendarHandler.cpp
parentb485f3e6733950920cc1b9afe2a81a30eeeeaa95 (diff)
Core: add some missing Player Name normalization on input data
(cherrypicked from 6f9e8b6c9174249025562faf9ad4c56bbb642547)
Diffstat (limited to 'src/server/game/Handlers/CalendarHandler.cpp')
-rw-r--r--src/server/game/Handlers/CalendarHandler.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Handlers/CalendarHandler.cpp b/src/server/game/Handlers/CalendarHandler.cpp
index 82dedefb997..cbc8de2b294 100644
--- a/src/server/game/Handlers/CalendarHandler.cpp
+++ b/src/server/game/Handlers/CalendarHandler.cpp
@@ -246,6 +246,9 @@ void WorldSession::HandleCalendarEventInvite(WorldPackets::Calendar::CalendarEve
uint32 inviteeTeam = 0;
ObjectGuid::LowType inviteeGuildId = UI64LIT(0);
+ if (!normalizePlayerName(calendarEventInvite.Name))
+ return;
+
if (Player* player = ObjectAccessor::FindConnectedPlayerByName(calendarEventInvite.Name))
{
// Invitee is online