feat: adjust refetch interval based on line stats presence in Forgejo dashboard
This commit is contained in:
parent
66c7f9f5cd
commit
fca8f028ab
|
|
@ -589,7 +589,8 @@ export default function DashboardPage() {
|
|||
!forgejoRepositoriesQuery.isLoading &&
|
||||
!forgejoRepositoriesQuery.error,
|
||||
),
|
||||
refetchInterval: FORGEJO_DASHBOARD_REFETCH_INTERVAL_MS,
|
||||
refetchInterval: (query) =>
|
||||
query.state.data?.has_line_stats === false ? 3_000 : FORGEJO_DASHBOARD_REFETCH_INTERVAL_MS,
|
||||
refetchOnMount: "always",
|
||||
queryFn: () => {
|
||||
if (!forgejoOrganizationId) return Promise.resolve(null);
|
||||
|
|
|
|||
Loading…
Reference in New Issue