From f6ebe54b7b650e8266c738522b03e99278fa48d8 Mon Sep 17 00:00:00 2001 From: Joakim Olsson Date: Sun, 14 May 2023 19:58:03 +0200 Subject: [PATCH] chore: always set a valid range value --- components/pages/events/index.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/pages/events/index.vue b/components/pages/events/index.vue index 46fa35b..44aed0d 100644 --- a/components/pages/events/index.vue +++ b/components/pages/events/index.vue @@ -110,17 +110,17 @@ export default defineComponent({ const router = useRouter() const validRange = (value: string | null | (string|null)[]): Range | undefined => { if (!value) { - return undefined + return Range.OneWeek } if (Array.isArray(value)) { return validRange(value[0]) } - return Object.values(Range).includes(value as Range) ? value as Range : undefined + return Object.values(Range).includes(value as Range) ? value as Range : Range.OneWeek } const range = computed({ get: () => validRange(route.query.range), set: (value) => { - router.push(`/?range=${value}`) + router.push(`/?range=${validRange(value)}`) } }) const variables = ref({ includeOrigins: false})