From 3754ec2300facc5747b3fa7ba08713b17eaccb6f Mon Sep 17 00:00:00 2001 From: Elijah R Date: Sun, 7 Apr 2024 19:48:24 -0400 Subject: [PATCH] add developer status to session and login response --- CollabVMAuthServer/HTTP/Responses/LoginResponse.cs | 1 + CollabVMAuthServer/HTTP/Responses/SessionResponse.cs | 1 + CollabVMAuthServer/HTTP/Routes.cs | 6 ++++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CollabVMAuthServer/HTTP/Responses/LoginResponse.cs b/CollabVMAuthServer/HTTP/Responses/LoginResponse.cs index 243d0a4..ee1a602 100644 --- a/CollabVMAuthServer/HTTP/Responses/LoginResponse.cs +++ b/CollabVMAuthServer/HTTP/Responses/LoginResponse.cs @@ -9,4 +9,5 @@ public class LoginResponse public string? email { get; set; } public string? username { get; set; } public int rank { get; set; } + public bool? developer { get; set; } = null; } \ No newline at end of file diff --git a/CollabVMAuthServer/HTTP/Responses/SessionResponse.cs b/CollabVMAuthServer/HTTP/Responses/SessionResponse.cs index c1af6cf..03ede7e 100644 --- a/CollabVMAuthServer/HTTP/Responses/SessionResponse.cs +++ b/CollabVMAuthServer/HTTP/Responses/SessionResponse.cs @@ -8,4 +8,5 @@ public class SessionResponse public string? username { get; set; } public string? email { get; set; } public int rank { get; set; } + public bool? developer { get; set; } = null; } \ No newline at end of file diff --git a/CollabVMAuthServer/HTTP/Routes.cs b/CollabVMAuthServer/HTTP/Routes.cs index 90c6a63..43cbf81 100644 --- a/CollabVMAuthServer/HTTP/Routes.cs +++ b/CollabVMAuthServer/HTTP/Routes.cs @@ -477,7 +477,8 @@ public static class Routes banned = user.Banned, username = user.Username, email = user.Email, - rank = (int)user.Rank + rank = (int)user.Rank, + developer = user.Developer }, Utilities.JsonSerializerOptions); } @@ -723,7 +724,8 @@ public static class Routes verificationRequired = true, email = user.Email, username = user.Username, - rank = (int)user.Rank + rank = (int)user.Rank, + developer = user.Developer }); } // Check max sessions