From d00d56a095c8de7d35ca67e58ef23d475205f4f1 Mon Sep 17 00:00:00 2001 From: Hipposgrumm Date: Sat, 24 May 2025 23:20:34 -0600 Subject: [PATCH] Added Id to MMO AuthenticationInfo --- src/Controllers/Common/AuthenticationController.cs | 1 + src/Schema/AuthenticationInfo.cs | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/Controllers/Common/AuthenticationController.cs b/src/Controllers/Common/AuthenticationController.cs index 3fc5548..43db39e 100644 --- a/src/Controllers/Common/AuthenticationController.cs +++ b/src/Controllers/Common/AuthenticationController.cs @@ -238,6 +238,7 @@ public class AuthenticationController : Controller { if (session != null) { info.Authenticated = true; info.DisplayName = session.Viking.Name; + info.Id = session.Viking.Id; Role? role = session.Viking.MMORoles.FirstOrDefault()?.Role; if (role != null) info.Role = (Role)role; diff --git a/src/Schema/AuthenticationInfo.cs b/src/Schema/AuthenticationInfo.cs index 6ebbd37..3cb415e 100644 --- a/src/Schema/AuthenticationInfo.cs +++ b/src/Schema/AuthenticationInfo.cs @@ -11,6 +11,9 @@ public class AuthenticationInfo { [XmlElement] public Role Role { get; set; } = Role.User; + + [XmlElement] + public int Id { get; set; } } [Serializable]