From 52ed6cfdd4a8540c74b4b545e6c06722f7197f09 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 10 Feb 2021 19:54:02 +0000 Subject: [PATCH] --- .../AyaNova/DataList/DataListSqlFilterCriteriaBuilder.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server/AyaNova/DataList/DataListSqlFilterCriteriaBuilder.cs b/server/AyaNova/DataList/DataListSqlFilterCriteriaBuilder.cs index d116cc06..bef85f42 100644 --- a/server/AyaNova/DataList/DataListSqlFilterCriteriaBuilder.cs +++ b/server/AyaNova/DataList/DataListSqlFilterCriteriaBuilder.cs @@ -111,7 +111,11 @@ namespace AyaNova.DataList { switch (DataType) { + //ALL TEXT TYPES case UiFieldDataType.Text: + case UiFieldDataType.PhoneNumber: + case UiFieldDataType.EmailAddress: + case UiFieldDataType.HTTP: { if (sOperator == DataListFilterComparisonOperator.Equality) { @@ -179,7 +183,11 @@ namespace AyaNova.DataList #region Build for specific type switch (DataType) { + //ALL TEXT TYPES case UiFieldDataType.Text: + case UiFieldDataType.PhoneNumber: + case UiFieldDataType.EmailAddress: + case UiFieldDataType.HTTP: //escape any pre-existing apostrophes //i.e. "O'Flaherty's pub" sValue = sValue.Replace("'", "''");