diff --git a/Libraries/SPTarkov.Server.Core/Controllers/HealthController.cs b/Libraries/SPTarkov.Server.Core/Controllers/HealthController.cs index 920145d6..ddd9c3db 100644 --- a/Libraries/SPTarkov.Server.Core/Controllers/HealthController.cs +++ b/Libraries/SPTarkov.Server.Core/Controllers/HealthController.cs @@ -293,7 +293,7 @@ public class HealthController( TransactionId = Traders.THERAPIST, SchemeItems = healthTreatmentRequest.Items, Type = "", - ItemId = "", + ItemId = MongoId.Empty(), Count = 0, SchemeId = 0, }; @@ -320,7 +320,7 @@ public class HealthController( } // Check for effects to remove - if (partRequest.Effects.Count > 0) + if (partRequest.Effects?.Count > 0) { // Found some, loop over them and remove from pmc profile foreach (var effect in partRequest.Effects) diff --git a/Libraries/SPTarkov.Server.Core/Models/Eft/Health/HealthTreatmentRequestData.cs b/Libraries/SPTarkov.Server.Core/Models/Eft/Health/HealthTreatmentRequestData.cs index 083910e4..6b8df8ff 100644 --- a/Libraries/SPTarkov.Server.Core/Models/Eft/Health/HealthTreatmentRequestData.cs +++ b/Libraries/SPTarkov.Server.Core/Models/Eft/Health/HealthTreatmentRequestData.cs @@ -78,5 +78,5 @@ public record BodyPartEffects /// /// Effects in array to be removed /// - public List Effects { get; set; } + public List? Effects { get; set; } }