mirror of
https://github.com/DarkflameUniverse/DarkflameServer
synced 2024-08-30 18:43:58 +00:00
Fixed friendless crash
This commit is contained in:
parent
b0d4993344
commit
0c41026df0
@ -117,8 +117,14 @@ std::string PropertyEntranceComponent::BuildQuery(Entity* entity, int32_t sortMe
|
|||||||
friendsList = friendsList + std::to_string(playerIDToConvert) + ",";
|
friendsList = friendsList + std::to_string(playerIDToConvert) + ",";
|
||||||
}
|
}
|
||||||
// Replace trailing comma with the closing parenthesis.
|
// Replace trailing comma with the closing parenthesis.
|
||||||
friendsList.replace(friendsList.size() - 1, 2, ") ");
|
if (friendsList.at(friendsList.size() - 1) == ',') friendsList.erase(friendsList.size() - 1, 1);
|
||||||
orderBy = friendsList + "ORDER BY ci.name ASC ";
|
friendsList += ") ";
|
||||||
|
if (friendsList.find("()") == std::string::npos) {
|
||||||
|
orderBy = friendsList;
|
||||||
|
} else {
|
||||||
|
friendsList = " AND p.owner_id IN (-1) ";
|
||||||
|
}
|
||||||
|
orderBy += friendsList + "ORDER BY ci.name ASC ";
|
||||||
|
|
||||||
delete friendsListQueryResult;
|
delete friendsListQueryResult;
|
||||||
friendsListQueryResult = nullptr;
|
friendsListQueryResult = nullptr;
|
||||||
|
Loading…
Reference in New Issue
Block a user