From 836429348c4d9ea0a360a374dd38abdb275d5793 Mon Sep 17 00:00:00 2001 From: Nishan Singh <56070571+Nis-Han@users.noreply.github.com> Date: Tue, 6 Feb 2024 21:25:04 +0530 Subject: [PATCH] fix: 'Invalid event length' error for 1 hour dynamic events (#13522) * fix #13507 'Invalid event length' when creating dynamic events with a 1 hour duration * Fix failing e2e tests by dynamically injecting lengths for dynamic events --amend 1: misc indentation cleanup --amend 2: Added condition to only update event metadata when slug is dynamic and multipleDuration is empty * Override the multipleDuration property while constructing the dynamicEvent object itself --------- Co-authored-by: Keith Williams Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com> --- packages/lib/defaultEvents.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/lib/defaultEvents.ts b/packages/lib/defaultEvents.ts index 3e507f3172..99fb0c617f 100644 --- a/packages/lib/defaultEvents.ts +++ b/packages/lib/defaultEvents.ts @@ -112,6 +112,7 @@ const dynamicEvent = { descriptionAsSafeHTML: "", position: 0, ...commons, + metadata: EventTypeMetaDataSchema.parse({ multipleDuration: [15, 30, 60, 90] }), }; const defaultEvents = [dynamicEvent];