Skip to content

Commit 88be2dc

Browse files
committed
Update refresh intervals in NetworkView: change device and network logs refresh from 2 minutes to 5 minutes for improved performance and reduced API calls.
1 parent cc1ce8e commit 88be2dc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

frontend/src/pages/NetworkView.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ const NetworkView: React.FC = () => {
145145
const { data: deviceData, error: deviceError, mutate: refetchDevices } = useSWR('/devices', fetcher, {
146146
errorRetryCount: 2,
147147
revalidateOnFocus: false,
148-
refreshInterval: 60000 // Reduced from 30s to 60s
148+
refreshInterval: 300000 // Refresh every 5 minutes
149149
})
150150

151151
const devices = (Array.isArray(deviceData) && deviceData.length > 0 && 'name' in deviceData[0]) ? deviceData as TailscaleDevice[] : []
@@ -200,7 +200,7 @@ const NetworkView: React.FC = () => {
200200
const { data: networkLogsData, error: networkLogsError, mutate: refetchNetworkLogs } = useSWR(networkLogsApiUrl, fetcher, {
201201
errorRetryCount: 2,
202202
revalidateOnFocus: false,
203-
refreshInterval: 120000 // Refresh every 2 minutes
203+
refreshInterval: 300000 // Refresh every 5 minutes
204204
})
205205

206206
const networkLogs = (Array.isArray(networkLogsData) && networkLogsData.length > 0 && 'logged' in networkLogsData[0]) ? networkLogsData : []

0 commit comments

Comments
 (0)