From efeeb6cb0230d269ab7b8da19de9121e44f9921f Mon Sep 17 00:00:00 2001 From: "kasia.oczkowska" Date: Fri, 26 Jan 2024 10:36:38 +0000 Subject: [PATCH] fix: add optional chaining to data.getTrialStatus check and introduce minor code improvements --- packages/web/src/hooks/useTrialStatus.ee.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/web/src/hooks/useTrialStatus.ee.js b/packages/web/src/hooks/useTrialStatus.ee.js index 6b0ddee5..c4e208f8 100644 --- a/packages/web/src/hooks/useTrialStatus.ee.js +++ b/packages/web/src/hooks/useTrialStatus.ee.js @@ -59,7 +59,7 @@ export default function useTrialStatus() { }, [checkoutCompleted, hasTrial, stopPolling], ); - if (loading || !data.getTrialStatus) return null; + if (loading || !data?.getTrialStatus) return null; const expireAt = DateTime.fromMillis( Number(data.getTrialStatus.expireAt), ).startOf('day');