From ac1c2ca7fe6e71a7600db0ab215950824fc5ea2d Mon Sep 17 00:00:00 2001 From: "DESKTOP-T0O5CDB\\DESK-555BD" Date: Tue, 13 Feb 2024 16:16:49 -0700 Subject: [PATCH] fixed bug for records with deleted views. --- Helper/StaticHelper.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Helper/StaticHelper.cs b/Helper/StaticHelper.cs index e49647a..737e421 100644 --- a/Helper/StaticHelper.cs +++ b/Helper/StaticHelper.cs @@ -176,8 +176,12 @@ namespace CarCareTracker.Helper var fieldNames = templateExtraFields.Select(x => x.Name); //remove fields that are no longer present in template. recordExtraFields.RemoveAll(x => !fieldNames.Contains(x.Name)); + if (!recordExtraFields.Any()) + { + return templateExtraFields; + } //append the fields. - foreach(ExtraField extraField in recordExtraFields) + foreach (ExtraField extraField in recordExtraFields) { extraField.IsRequired = templateExtraFields.Where(x => x.Name == extraField.Name).First().IsRequired; }