about summary refs log tree commit diff
path: root/src/lib/hooks/useOTAUpdates.ts
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2024-04-18 04:39:29 +0100
committerGitHub <noreply@github.com>2024-04-18 04:39:29 +0100
commit02becdf4491cded0f0435e880e1ad4030d500403 (patch)
tree725ffa94609c380d4a9d8f25609642eb7d4b4748 /src/lib/hooks/useOTAUpdates.ts
parent086dc93a7a6e69b0df2ed084ee68bb4e26c13f88 (diff)
downloadvoidsky-02becdf4491cded0f0435e880e1ad4030d500403.tar.zst
[Statsig] Make gate checks lazily (#3594)
Diffstat (limited to 'src/lib/hooks/useOTAUpdates.ts')
-rw-r--r--src/lib/hooks/useOTAUpdates.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/hooks/useOTAUpdates.ts b/src/lib/hooks/useOTAUpdates.ts
index 70905c137..b8d331c6f 100644
--- a/src/lib/hooks/useOTAUpdates.ts
+++ b/src/lib/hooks/useOTAUpdates.ts
@@ -31,8 +31,8 @@ async function setExtraParams() {
 }
 
 export function useOTAUpdates() {
-  const shouldReceiveUpdates =
-    useGate('receive_updates') && isEnabled && !__DEV__
+  const gate = useGate()
+  const shouldReceiveUpdates = isEnabled && !__DEV__ && gate('receive_updates')
 
   const appState = React.useRef<AppStateStatus>('active')
   const lastMinimize = React.useRef(0)