diff --git a/Core/Controllers/AchievementController.cs b/Core/Controllers/AchievementController.cs index 4ad72b36..cadee622 100644 --- a/Core/Controllers/AchievementController.cs +++ b/Core/Controllers/AchievementController.cs @@ -25,7 +25,7 @@ public class AchievementController { return new GetAchievementsResponse { - Achievements = _databaseService.GetAchievements() + Elements = _databaseService.GetAchievements() }; } diff --git a/Core/Controllers/RepeatableQuestController.cs b/Core/Controllers/RepeatableQuestController.cs index 78aa0f93..63f24b35 100644 --- a/Core/Controllers/RepeatableQuestController.cs +++ b/Core/Controllers/RepeatableQuestController.cs @@ -83,6 +83,8 @@ public class RepeatableQuestController public List GetClientRepeatableQuests(string sessionID) { + _logger.Error("BYPASSED GetClientRepeatableQuests"); + return new(); var returnData = new List(); var fullProfile = _profileHelper.GetFullProfile(sessionID); var pmcData = fullProfile.CharacterData.PmcData; @@ -136,7 +138,7 @@ public class RepeatableQuestController { quest = _repeatableQuestGenerator.GenerateRepeatableQuest( sessionID, - pmcData.Info.Level, + pmcData.Info.Level ?? 0, pmcData.TradersInfo, questTypePool, repeatableConfig); @@ -295,6 +297,8 @@ public class RepeatableQuestController private QuestTypePool GenerateQuestPool(RepeatableQuestConfig repeatableConfig, int? pmcLevel) { + _logger.Error("BYPASSED GenerateQuestPool"); + return new(); var questPool = CreateBaseQuestPool(repeatableConfig); // Get the allowed locations based on the PMC's level diff --git a/Core/Models/Eft/Profile/GetAchievementsResponse.cs b/Core/Models/Eft/Profile/GetAchievementsResponse.cs index 7c19d836..088f86e3 100644 --- a/Core/Models/Eft/Profile/GetAchievementsResponse.cs +++ b/Core/Models/Eft/Profile/GetAchievementsResponse.cs @@ -1,8 +1,10 @@ -using Core.Models.Eft.Common.Tables; +using System.Text.Json.Serialization; +using Core.Models.Eft.Common.Tables; namespace Core.Models.Eft.Profile; public record GetAchievementsResponse { - public List? Achievements { get; set; } + [JsonPropertyName("elements")] + public List? Elements { get; set; } } diff --git a/Core/Models/Eft/Ragfair/SearchRequestData.cs b/Core/Models/Eft/Ragfair/SearchRequestData.cs index fb957b6c..9a590696 100644 --- a/Core/Models/Eft/Ragfair/SearchRequestData.cs +++ b/Core/Models/Eft/Ragfair/SearchRequestData.cs @@ -1,9 +1,10 @@ using System.Text.Json.Serialization; using Core.Models.Enums; +using Core.Models.Utils; namespace Core.Models.Eft.Ragfair; -public record SearchRequestData +public record SearchRequestData : IRequestData { [JsonPropertyName("page")] public int? Page { get; set; }