Core/GuildFinder: Fix crash, while deleting membersip request

This commit is contained in:
Phillip committed 2017-09-30 19:15:06 +00:00
1 parent 4e8b35062c
commit b9183f9c33
1 file changed
+2 -2
+2 -2
View File
@@ -183,8 +183,6 @@ void GuildFinderMgr::RemoveMembershipRequest(uint32 playerId, uint32 guildId)
CharacterDatabase.CommitTransaction(trans);
_membershipRequests[guildId].erase(itr);
// Notify the applicant his submittion has been removed
if (Player* player = ObjectAccessor::FindPlayer(itr->GetPlayerGUID()))
SendMembershipRequestListUpdate(*player);
@@ -192,6 +190,8 @@ void GuildFinderMgr::RemoveMembershipRequest(uint32 playerId, uint32 guildId)
// Notify the guild master and officers the list changed
if (Guild* guild = sGuildMgr->GetGuildById(guildId))
SendApplicantListUpdate(*guild);
_membershipRequests[guildId].erase(itr);
}
std::list<MembershipRequest> GuildFinderMgr::GetAllMembershipRequestsForPlayer(uint32 playerGuid)