BUSY и FREE проходят даже на незалогиненых

This commit is contained in:
2026-01-22 17:22:29 +03:00
parent a43a547631
commit 455b3f384e
3 changed files with 2 additions and 10 deletions

View File

@@ -52,8 +52,6 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
connect(connectorToServer, &ConnectorToServer::sigLoginResult, this, &InstructorsAndTraineesWidget::slot_checkLoginResult); connect(connectorToServer, &ConnectorToServer::sigLoginResult, this, &InstructorsAndTraineesWidget::slot_checkLoginResult);
connect(connectorToServer, &ConnectorToServer::sigDeLoginResult, this, &InstructorsAndTraineesWidget::slot_checkDeLoginResult); connect(connectorToServer, &ConnectorToServer::sigDeLoginResult, this, &InstructorsAndTraineesWidget::slot_checkDeLoginResult);
connect(connectorToServer, &ConnectorToServer::sigTryBlockResult, this, &InstructorsAndTraineesWidget::slot_checkTryBlockResult);
connect(connectorToServer, &ConnectorToServer::sigServerBlocked, this, &InstructorsAndTraineesWidget::slot_ServerBlocked); connect(connectorToServer, &ConnectorToServer::sigServerBlocked, this, &InstructorsAndTraineesWidget::slot_ServerBlocked);
connect(connectorToServer, &ConnectorToServer::sigErrorAuth, this, &InstructorsAndTraineesWidget::slot_ErrorAuth); connect(connectorToServer, &ConnectorToServer::sigErrorAuth, this, &InstructorsAndTraineesWidget::slot_ErrorAuth);
connect(connectorToServer, &ConnectorToServer::signal_SetVersion, this, &InstructorsAndTraineesWidget::slot_SetVersion); connect(connectorToServer, &ConnectorToServer::signal_SetVersion, this, &InstructorsAndTraineesWidget::slot_SetVersion);
@@ -292,11 +290,6 @@ void InstructorsAndTraineesWidget::slot_checkDeLoginResult(ServerDeAuthorization
} }
} }
void InstructorsAndTraineesWidget::slot_checkTryBlockResult(bool result, QString type)
{
}
void InstructorsAndTraineesWidget::slot_ServerBlocked() void InstructorsAndTraineesWidget::slot_ServerBlocked()
{ {
if(flTryLogin) if(flTryLogin)

View File

@@ -54,8 +54,6 @@ public Q_SLOTS:
//Слот обработки результата деавторизации //Слот обработки результата деавторизации
void slot_checkDeLoginResult(ServerDeAuthorization * serverDeAuth); void slot_checkDeLoginResult(ServerDeAuthorization * serverDeAuth);
void slot_checkTryBlockResult(bool result, QString type);
void slot_ServerBlocked(); void slot_ServerBlocked();
void slot_ErrorAuth(QString error); void slot_ErrorAuth(QString error);
void slot_SetVersion(StreamingVersionData* serverVersion); void slot_SetVersion(StreamingVersionData* serverVersion);

View File

@@ -111,6 +111,7 @@ void CommonClientHandler::slot_sendPacketToAllClients(PacketType packetType)
{ {
ClientHandler *handler = clientsMap->value(idSocket); ClientHandler *handler = clientsMap->value(idSocket);
if(packetType != PacketType::BUSY && packetType != PacketType::FREE)
if (!handler->getClient()->getIsLoggedIn()) continue; if (!handler->getClient()->getIsLoggedIn()) continue;
handler->sendPacketType(packetType); handler->sendPacketType(packetType);