From 6ce275da7ad34575eacad8b94a06d227531d3b7f Mon Sep 17 00:00:00 2001 From: Carlos Valente Date: Sun, 6 Oct 2024 21:38:17 +0200 Subject: [PATCH] refactor: allow messages not starting with http --- .../panel/integrations-panel/HttpIntegrations.tsx | 4 ---- apps/server/src/utils/parserFunctions.ts | 6 +----- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/apps/client/src/features/app-settings/panel/integrations-panel/HttpIntegrations.tsx b/apps/client/src/features/app-settings/panel/integrations-panel/HttpIntegrations.tsx index b12635d97..d1d6adfc3 100644 --- a/apps/client/src/features/app-settings/panel/integrations-panel/HttpIntegrations.tsx +++ b/apps/client/src/features/app-settings/panel/integrations-panel/HttpIntegrations.tsx @@ -158,10 +158,6 @@ export default function HttpIntegrations() { placeholder='http://third-party/vt1/{{timer.current}}' {...register(`subscriptions.${index}.message`, { required: { value: true, message: 'Required field' }, - pattern: { - value: startsWithHttp, - message: 'HTTP messages should start with http://', - }, })} /> {maybeError && {maybeError}} diff --git a/apps/server/src/utils/parserFunctions.ts b/apps/server/src/utils/parserFunctions.ts index df4091e90..65959a188 100644 --- a/apps/server/src/utils/parserFunctions.ts +++ b/apps/server/src/utils/parserFunctions.ts @@ -222,11 +222,7 @@ export function sanitiseHttpSubscriptions(subscriptions?: HttpSubscription[]): H return subscriptions.filter( ({ id, cycle, message, enabled }) => - typeof id === 'string' && - isOntimeCycle(cycle) && - typeof message === 'string' && - message.startsWith('http://') && - typeof enabled === 'boolean', + typeof id === 'string' && isOntimeCycle(cycle) && typeof message === 'string' && typeof enabled === 'boolean', ); }