diff --git a/Libraries/Core/Callbacks/CustomizationCallbacks.cs b/Libraries/Core/Callbacks/CustomizationCallbacks.cs
index bbc5ddd1..e64ee31e 100644
--- a/Libraries/Core/Callbacks/CustomizationCallbacks.cs
+++ b/Libraries/Core/Callbacks/CustomizationCallbacks.cs
@@ -85,8 +85,8 @@ public class CustomizationCallbacks(
///
///
///
- public ItemEventRouterResponse SetClothing(PmcData pmcData, CustomizationSetRequest info, string sessionID)
+ public ItemEventRouterResponse SetCustomisation(PmcData pmcData, CustomizationSetRequest info, string sessionID)
{
- return _customizationController.SetClothing(sessionID, info, pmcData);
+ return _customizationController.SetCustomisation(sessionID, info, pmcData);
}
}
diff --git a/Libraries/Core/Callbacks/ProfileCallbacks.cs b/Libraries/Core/Callbacks/ProfileCallbacks.cs
index d4e30e7a..6bb922ec 100644
--- a/Libraries/Core/Callbacks/ProfileCallbacks.cs
+++ b/Libraries/Core/Callbacks/ProfileCallbacks.cs
@@ -1,5 +1,6 @@
using SptCommon.Annotations;
using Core.Controllers;
+using Core.Helpers;
using Core.Models.Eft.Common;
using Core.Models.Eft.Launcher;
using Core.Models.Eft.Profile;
@@ -11,7 +12,8 @@ namespace Core.Callbacks;
public class ProfileCallbacks(
HttpResponseUtil _httpResponse,
TimeUtil _timeUtil,
- ProfileController _profileController
+ ProfileController _profileController,
+ ProfileHelper _profileHelper
)
{
/**
@@ -91,6 +93,12 @@ public class ProfileCallbacks(
*/
public string GetReservedNickname(string url, EmptyRequestData info, string sessionID)
{
+ var fullProfile = _profileHelper.GetFullProfile(sessionID);
+ if (fullProfile?.ProfileInfo?.Username is not null)
+ {
+ return _httpResponse.GetBody(fullProfile?.ProfileInfo?.Username);
+ }
+
return _httpResponse.GetBody("SPTarkov");
}