diff --git a/server/AyaNova/biz/CustomFieldsValidator.cs b/server/AyaNova/biz/CustomFieldsValidator.cs index 89fe0ec6..b1c370d5 100644 --- a/server/AyaNova/biz/CustomFieldsValidator.cs +++ b/server/AyaNova/biz/CustomFieldsValidator.cs @@ -16,7 +16,9 @@ namespace AyaNova.Biz return; - var FormTemplate = JArray.Parse(formCustom.Template); + var OuterJson=JObject.Parse(formCustom.Template); + //var FormTemplate = JArray.Parse(formCustom.Template); + var FormTemplate=(JArray)OuterJson["template"]; var ThisFormCustomFieldsList = FormAvailableFields.FormFields(formCustom.FormKey).Where(x => x.Custom == true).Select(x => x.Key).ToList(); //If the customFields string is empty then only validation is if any of the fields are required to be filled in diff --git a/server/AyaNova/biz/RequiredFieldsValidator.cs b/server/AyaNova/biz/RequiredFieldsValidator.cs index 6e18b40f..83f6c162 100644 --- a/server/AyaNova/biz/RequiredFieldsValidator.cs +++ b/server/AyaNova/biz/RequiredFieldsValidator.cs @@ -17,7 +17,7 @@ namespace AyaNova.Biz var OuterJson=JObject.Parse(formCustom.Template); //var FormTemplate = JArray.Parse(formCustom.Template); - var FormTemplate=OuterJson["template"]; + var FormTemplate=(JArray)OuterJson["template"]; var FormFields = FormAvailableFields.FormFields(formCustom.FormKey); // var ThisFormNormalFieldsList = FormFields.Where(x => x.Custom == false).Select(x => x.Key).ToList();