diff --git a/Libraries/SPTarkov.Server.Core/Callbacks/LauncherCallbacks.cs b/Libraries/SPTarkov.Server.Core/Callbacks/LauncherCallbacks.cs index cb322aa3..46879a23 100644 --- a/Libraries/SPTarkov.Server.Core/Callbacks/LauncherCallbacks.cs +++ b/Libraries/SPTarkov.Server.Core/Callbacks/LauncherCallbacks.cs @@ -24,13 +24,13 @@ public class LauncherCallbacks( public ValueTask Login(string url, LoginRequestData info, MongoId sessionID) { var output = launcherController.Login(info); - return new ValueTask(output.IsEmpty() ? "FAILED" : output); + return new ValueTask(output.IsEmpty() ? "FAILED" : output.ToString()); } public async ValueTask Register(string url, RegisterData info, MongoId sessionID) { var output = await launcherController.Register(info); - return string.IsNullOrEmpty(output) ? "FAILED" : "OK"; + return output.IsEmpty() ? string.Empty : output.ToString(); } public ValueTask Get(string url, LoginRequestData info, MongoId sessionID) diff --git a/Libraries/SPTarkov.Server.Core/Controllers/LauncherController.cs b/Libraries/SPTarkov.Server.Core/Controllers/LauncherController.cs index 0c604e7e..f7e1f926 100644 --- a/Libraries/SPTarkov.Server.Core/Controllers/LauncherController.cs +++ b/Libraries/SPTarkov.Server.Core/Controllers/LauncherController.cs @@ -106,13 +106,13 @@ public class LauncherController( /// /// /// - public async Task Register(RegisterData info) + public async Task Register(RegisterData info) { foreach (var (_, profile) in saveServer.GetProfiles()) { if (info.Username == profile.ProfileInfo?.Username) { - return ""; + return MongoId.Empty(); } }