From 000e1976ae1b4d0beff4aab5cf53473df3f5d70a Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Fri, 11 Jun 2021 21:14:08 -0400 Subject: [PATCH] Fix val check --- api/src/utils/parse-filter.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/src/utils/parse-filter.ts b/api/src/utils/parse-filter.ts index 9ebae88b97..0ad716c122 100644 --- a/api/src/utils/parse-filter.ts +++ b/api/src/utils/parse-filter.ts @@ -14,9 +14,10 @@ export function parseFilter(filter: Filter, accountability: Accountability | nul else return toArray(val); } - if (val.startsWith('$NOW')) { + if (val && typeof val === 'string' && val.startsWith('$NOW')) { if (val.includes('(') && val.includes(')')) { const adjustment = val.match(/\(([^)]+)\)/)?.[1]; + if (!adjustment) return new Date(); return adjustDate(new Date(), adjustment); }