From 9a22566f79c8f4a4bda785fc7b5eac0b1c9fdd3e Mon Sep 17 00:00:00 2001 From: Edmand46 Date: Sat, 15 Oct 2022 18:48:48 +0400 Subject: [PATCH] fixed: additional data missed --- Ragon/Sources/Authorization/AuthorizationManager.cs | 4 ++-- Ragon/Sources/Player/Player.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Ragon/Sources/Authorization/AuthorizationManager.cs b/Ragon/Sources/Authorization/AuthorizationManager.cs index f8b7b27..f3f0f80 100644 --- a/Ragon/Sources/Authorization/AuthorizationManager.cs +++ b/Ragon/Sources/Authorization/AuthorizationManager.cs @@ -25,7 +25,7 @@ public class AuthorizationManager : IAuthorizationManager _playersByPeers = new Dictionary(); } - public void OnAuthorization(uint peerId, string key, string name) + public void OnAuthorization(uint peerId, string key, string name, ReadOnlySpan additionalData) { if (_playersByPeers.ContainsKey(peerId)) { @@ -35,7 +35,7 @@ public class AuthorizationManager : IAuthorizationManager var dispatcher = _gameThread.ThreadDispatcher; - _provider.OnAuthorizationRequest(key, name, Array.Empty(), + _provider.OnAuthorizationRequest(key, name, additionalData.ToArray(), (playerId, playerName) => { dispatcher.Dispatch(() => Accepted(peerId, playerId, playerName)); }, (errorCode) => { dispatcher.Dispatch(() => Rejected(peerId, errorCode)); }); } diff --git a/Ragon/Sources/Player/Player.cs b/Ragon/Sources/Player/Player.cs index 89c0f56..4b87c3e 100755 --- a/Ragon/Sources/Player/Player.cs +++ b/Ragon/Sources/Player/Player.cs @@ -6,8 +6,8 @@ namespace Ragon.Core public class Player { public string Id { get; set; } - public uint PeerId { get; set; } public string PlayerName { get; set; } + public uint PeerId { get; set; } public bool IsLoaded { get; set; } public List Entities;