Added error message to request acks.
This commit is contained in:
@ -35,17 +35,18 @@ namespace HermesSocketServer.Socket.Handlers
|
||||
_logger.Error(e, $"Failed to grant a request of type '{data.Type}'.");
|
||||
}
|
||||
|
||||
if (result == null || !result.Success)
|
||||
if (result == null)
|
||||
return;
|
||||
|
||||
var ack = new RequestAckMessage()
|
||||
{
|
||||
Request = data,
|
||||
Data = result.Result,
|
||||
Nounce = data.Nounce
|
||||
Data = result.Success ? result.Result : null,
|
||||
Nounce = data.Nounce,
|
||||
Error = result.Success ? null : result.Result?.ToString()
|
||||
};
|
||||
|
||||
if (!result.NotifyClientsOnAccount)
|
||||
if (!result.NotifyClientsOnAccount || !result.Success)
|
||||
{
|
||||
await sender.Send(4, ack);
|
||||
return;
|
||||
|
Reference in New Issue
Block a user