🐛(front) disable retries in useQuery and useInfiniteQuery
The default options in TanStack Query don't make sense for these purposes and were inducing a need for long timeouts in Playwright tests. (Personal aside: I consider timeouts in Playwright as a testing smell.)
This commit is contained in:
committed by
Laurent Bossavit
parent
6b2ca88ff2
commit
e63c31f960
@@ -13,6 +13,11 @@ and this project adheres to
|
|||||||
- ✨(oidc) add simple introspection backend #832
|
- ✨(oidc) add simple introspection backend #832
|
||||||
- 🧑💻(tasks) run management commands #814
|
- 🧑💻(tasks) run management commands #814
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- 🐛(oauth2) force JWT signed for /userinfo #804
|
||||||
|
- 🐛(front) disable retries in useQuery and useInfiniteQuery #818
|
||||||
|
|
||||||
## [1.14.1] - 2025-03-17
|
## [1.14.1] - 2025-03-17
|
||||||
|
|
||||||
## [1.14.0] - 2025-03-17
|
## [1.14.0] - 2025-03-17
|
||||||
|
|||||||
@@ -66,6 +66,7 @@ export function useMailDomains(
|
|||||||
getNextPageParam(lastPage, allPages) {
|
getNextPageParam(lastPage, allPages) {
|
||||||
return lastPage.next ? allPages.length + 1 : undefined;
|
return lastPage.next ? allPages.length + 1 : undefined;
|
||||||
},
|
},
|
||||||
|
retry: 0,
|
||||||
...queryConfig,
|
...queryConfig,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,5 +34,6 @@ export function useTeams(params: TeamsParams) {
|
|||||||
return useQuery({
|
return useQuery({
|
||||||
queryKey: [KEY_LIST_TEAM, params],
|
queryKey: [KEY_LIST_TEAM, params],
|
||||||
queryFn: () => getTeams(params),
|
queryFn: () => getTeams(params),
|
||||||
|
retry: 0,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -136,9 +136,7 @@ test.describe('Mail domain', () => {
|
|||||||
page.getByText(
|
page.getByText(
|
||||||
'It seems that the page you are looking for does not exist or cannot be displayed correctly.',
|
'It seems that the page you are looking for does not exist or cannot be displayed correctly.',
|
||||||
),
|
),
|
||||||
).toBeVisible({
|
).toBeVisible();
|
||||||
timeout: 15000,
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
test.describe('user is administrator or owner', () => {
|
test.describe('user is administrator or owner', () => {
|
||||||
|
|||||||
@@ -154,8 +154,6 @@ test.describe('Add Mail Domains', () => {
|
|||||||
page.getByText(
|
page.getByText(
|
||||||
'It seems that the page you are looking for does not exist or cannot be displayed correctly.',
|
'It seems that the page you are looking for does not exist or cannot be displayed correctly.',
|
||||||
),
|
),
|
||||||
).toBeVisible({
|
).toBeVisible();
|
||||||
timeout: 15000,
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -99,8 +99,6 @@ test.describe('Teams Create', () => {
|
|||||||
page.getByText(
|
page.getByText(
|
||||||
'It seems that the page you are looking for does not exist or cannot be displayed correctly.',
|
'It seems that the page you are looking for does not exist or cannot be displayed correctly.',
|
||||||
),
|
),
|
||||||
).toBeVisible({
|
).toBeVisible();
|
||||||
timeout: 15000,
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user