From edac3a3d8e63010906d0070c0ba5ba5e6271fb95 Mon Sep 17 00:00:00 2001 From: Shekar Siri Date: Tue, 20 Sep 2022 11:20:08 +0530 Subject: [PATCH] fix(ui) - session settings - default listing visibility options --- frontend/app/mstore/types/sessionSettings.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frontend/app/mstore/types/sessionSettings.ts b/frontend/app/mstore/types/sessionSettings.ts index bcb57a9f2..95005b85d 100644 --- a/frontend/app/mstore/types/sessionSettings.ts +++ b/frontend/app/mstore/types/sessionSettings.ts @@ -7,6 +7,12 @@ export type Timezone = { value: string; }; +const defaultDurationFilter = { + operator: '<', + count: '0', + countType: 'sec' +} + export const generateGMTZones = (): Timezone[] => { const timezones: Timezone[] = []; @@ -35,7 +41,7 @@ export default class SessionSettings { defaultTimezones = [...generateGMTZones()] skipToIssue: boolean = localStorage.getItem(SKIP_TO_ISSUE) === 'true'; timezone: Timezone; - durationFilter: any = JSON.parse(localStorage.getItem(DURATION_FILTER) || '{}'); + durationFilter: any = JSON.parse(localStorage.getItem(DURATION_FILTER) || JSON.stringify(defaultDurationFilter)); captureRate: string = '0'; captureAll: boolean = false;