From 5f97e386e8075a5258784a0bac4c26439ca6871a Mon Sep 17 00:00:00 2001 From: Scott Cooper Date: Tue, 25 Nov 2025 15:19:40 -0800 Subject: [PATCH] fix(settings): Prevent infinite requests in forward stats Date.now() updates every time state is updated, making a new request --- static/app/views/settings/projectDataForwarding/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/views/settings/projectDataForwarding/index.tsx b/static/app/views/settings/projectDataForwarding/index.tsx index dc2bb05af8f868..a1d8d3baf282e9 100644 --- a/static/app/views/settings/projectDataForwarding/index.tsx +++ b/static/app/views/settings/projectDataForwarding/index.tsx @@ -1,4 +1,4 @@ -import {Fragment} from 'react'; +import {Fragment, useState} from 'react'; import {hasEveryAccess} from 'sentry/components/acl/access'; import Feature from 'sentry/components/acl/feature'; @@ -33,7 +33,7 @@ type DataForwardingStatsProps = { }; function DataForwardingStats({organization, project}: DataForwardingStatsProps) { - const until = Math.floor(Date.now() / 1000); + const [until] = useState(() => Math.floor(Date.now() / 1000)); const since = until - 3600 * 24 * 30; const options = { query: {