From 13c59b82b37fb52a76ecb1cd1983e67447a0d106 Mon Sep 17 00:00:00 2001 From: Andrew Thauer <6507159+andrewthauer@users.noreply.github.com> Date: Thu, 28 Jan 2021 10:27:22 -0500 Subject: [PATCH] make isValidString use trim instead of regex --- .../src/validation/CommonValidatorFunctions.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/catalog-model/src/validation/CommonValidatorFunctions.ts b/packages/catalog-model/src/validation/CommonValidatorFunctions.ts index a53a102c00..84e6222457 100644 --- a/packages/catalog-model/src/validation/CommonValidatorFunctions.ts +++ b/packages/catalog-model/src/validation/CommonValidatorFunctions.ts @@ -106,7 +106,7 @@ export class CommonValidatorFunctions { try { const url = new URL(value); return !!url; - } catch (_) { + } catch { return false; } } @@ -117,10 +117,6 @@ export class CommonValidatorFunctions { * @param value The value to check */ static isValidString(value: unknown): boolean { - return ( - typeof value === 'string' && - value.length >= 1 && - /^(?!\s*$).+/.test(value) - ); + return typeof value === 'string' && value?.trim()?.length >= 1; } }