diff --git a/src/core/EdFi.DataManagementService.Core/Validation/EqualityConstraintValidator.cs b/src/core/EdFi.DataManagementService.Core/Validation/EqualityConstraintValidator.cs index 24ecc68c1..2af7b216d 100644 --- a/src/core/EdFi.DataManagementService.Core/Validation/EqualityConstraintValidator.cs +++ b/src/core/EdFi.DataManagementService.Core/Validation/EqualityConstraintValidator.cs @@ -63,7 +63,7 @@ IEnumerable equalityConstraints .Select(x => $"'{x}'") .ToArray() ); - string targetSegment = targetPath.Segments.Last().ToString()[1..]; + string targetSegment = targetPath.Segments[targetPath.Segments.Length - 1].ToString().TrimStart('.'); errors.Add( $"All values supplied for '{targetSegment}' must match." + " Review all references (including those higher up in the resource's data)"