Sending an error for TS3 clients even though they didn't send a return code

This commit is contained in:
WolverinDEV 2021-04-28 18:51:05 +02:00
parent 7753c95906
commit 19b7a9702a
2 changed files with 2 additions and 2 deletions

View File

@ -931,7 +931,7 @@ bool ConnectedClient::handleCommandFull(Command& cmd, bool disconnectOnFail) {
} }
bool generateReturnStatus = false; bool generateReturnStatus = false;
if(result.has_error() || this->getType() == ClientType::CLIENT_QUERY){ if(result.has_error() || this->getType() == ClientType::CLIENT_QUERY || this->getType() == ClientType::CLIENT_TEAMSPEAK){
generateReturnStatus = true; generateReturnStatus = true;
} else if(cmd["return_code"].size() > 0) { } else if(cmd["return_code"].size() > 0) {
generateReturnStatus = !cmd["return_code"].string().empty(); generateReturnStatus = !cmd["return_code"].string().empty();

2
shared

@ -1 +1 @@
Subproject commit 6ad9f7d3f08e47c6efc29439d7cdb0bf6b570843 Subproject commit c7985c4dd1fc96222cb8e4b170d07dd023d04c74