cmd_GetOfflineMessages один раз

This commit is contained in:
2025-09-04 18:04:25 +03:00
parent aeb24d659d
commit a69ec4feb7
2 changed files with 9 additions and 2 deletions

View File

@@ -12,7 +12,8 @@ ConnectorToServer::ConnectorToServer(QWidget* parentWidget, QObject *parent) :
versionSelectWidget(nullptr),
versionContainer(nullptr),
notifyController(nullptr),
isLoggedIn(false)
isLoggedIn(false),
fl_GetedOfflineMessages(false)
{
initialize();
}
@@ -390,7 +391,11 @@ void ConnectorToServer::slot_AnswerQueryTasksXML_AMM(QByteArray array)
emit signal_UpdateTasksAMM();
//Запрос старых оффлайн-сообщений
sendClientNotify(cmd_GetOfflineMessages);
if(!fl_GetedOfflineMessages)
{
sendClientNotify(cmd_GetOfflineMessages);
fl_GetedOfflineMessages = true;
}
}
void ConnectorToServer::slot_sendMessage(ClientMessage clientMessage)

View File

@@ -153,6 +153,8 @@ private:
bool isLoggedIn;
ServerAuthorization serverAuth;
bool fl_GetedOfflineMessages;
};
#endif // CONNECTORTOSERVER_H