From 04ef6f13f8bc3b9ab2967b66ccee6965739e2f29 Mon Sep 17 00:00:00 2001 From: Roberto Dip Date: Tue, 23 May 2023 13:47:39 -0300 Subject: [PATCH] fix typescript type (#11887) --- frontend/__mocks__/hostMock.ts | 1 + frontend/interfaces/host.ts | 2 +- .../pages/hosts/details/DeviceUserPage/DeviceUserPage.tsx | 4 ++++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/__mocks__/hostMock.ts b/frontend/__mocks__/hostMock.ts index 4c07732a0e..e6c05d31d7 100644 --- a/frontend/__mocks__/hostMock.ts +++ b/frontend/__mocks__/hostMock.ts @@ -10,6 +10,7 @@ const DEFAULT_HOST_MOCK: IHost = { last_enrolled_at: "2022-01-02T12:00:00Z", seen_time: "2022-04-06T02:11:41Z", refetch_requested: false, + refetch_critical_queries_until: null, hostname: "9b20fc72a247", display_name: "9b20fc72a247", display_text: "mock host 1", diff --git a/frontend/interfaces/host.ts b/frontend/interfaces/host.ts index 705758e8b8..498ae9e167 100644 --- a/frontend/interfaces/host.ts +++ b/frontend/interfaces/host.ts @@ -203,7 +203,7 @@ export interface IHost { last_enrolled_at: string; seen_time: string; refetch_requested: boolean; - refetch_critical_queries_until: string; + refetch_critical_queries_until: string | null; hostname: string; uuid: string; platform: string; diff --git a/frontend/pages/hosts/details/DeviceUserPage/DeviceUserPage.tsx b/frontend/pages/hosts/details/DeviceUserPage/DeviceUserPage.tsx index 7fcd4ad9ad..d857777197 100644 --- a/frontend/pages/hosts/details/DeviceUserPage/DeviceUserPage.tsx +++ b/frontend/pages/hosts/details/DeviceUserPage/DeviceUserPage.tsx @@ -121,6 +121,10 @@ const DeviceUserPage = ({ refetch_requested, refetch_critical_queries_until, }: IHost) => { + if (!refetch_critical_queries_until) { + return refetch_requested; + } + const now = new Date(); const refetchUntil = new Date(refetch_critical_queries_until); const isRefetchingCriticalQueries =