Fixed compiler warnings.

This commit is contained in:
Tom
2024-12-28 17:24:02 +00:00
parent 525725a7e5
commit 538bf07454
30 changed files with 108 additions and 105 deletions

View File

@ -15,11 +15,11 @@ namespace HermesSocketServer.Socket.Handlers
}
public async Task Execute<T>(WebSocketUser sender, T data, HermesSocketManager sockets)
public Task Execute<T>(WebSocketUser sender, T data, HermesSocketManager sockets)
{
if (data is not LoggingMessage message || sender.Id == null)
return;
return Task.CompletedTask;
Action<Exception?, string> logging;
if (message.Level == HermesLoggingLevel.Trace)
logging = _logger.Verbose;
@ -35,10 +35,11 @@ namespace HermesSocketServer.Socket.Handlers
logging = _logger.Fatal;
else {
_logger.Warning("Failed to receive a logging level from client.");
return;
return Task.CompletedTask;
}
logging.Invoke(message.Exception, message.Message + $" [ip: {sender.IPAddress}][id: {sender.Id}][name: {sender.Name}][token: {sender.ApiKey}][uid: {sender.UID}]");
return Task.CompletedTask;
}
}
}

View File

@ -23,7 +23,7 @@ namespace HermesSocketServer.Socket
public IPAddress? IPAddress { get => _ipAddress; }
public bool Connected { get => _connected; }
public string UID { get; }
public string ApiKey { get; set; }
public string? ApiKey { get; set; }
public string? Id { get; set; }
public string? Name { get; set; }
public bool Admin { get; set; }