Fixed a few issues.

This commit is contained in:
Tom
2025-04-10 17:04:27 +00:00
parent c7904f120d
commit 78b6d4b789
7 changed files with 32 additions and 6 deletions

View File

@@ -23,6 +23,11 @@ namespace HermesSocketServer.Socket.Handlers
{
if (message is not RequestMessage data || sender.Id == null)
return;
if (sender.Slave && !sender.WebLogin && !data.Type.StartsWith("get"))
{
_logger.Warning($"Received a non-get request from a slave client [request type: {data.Type}][sender id: {sender.Id}][sender session: {sender.SessionId}]");
return;
}
RequestResult? result = null;
_logger.Debug("Executing request handler: " + data.Type);