Catching http error 400 whatever their formats

This commit is contained in:
2025-05-06 21:15:48 +02:00
parent 990e7fa226
commit 717a0ed830
2 changed files with 3 additions and 2 deletions

View File

@@ -61,7 +61,8 @@ function App() {
queries: { queries: {
retry: (failureCount, error) => { retry: (failureCount, error) => {
// @ts-ignore // @ts-ignore
if (error.statusCode >= 400 && error.statusCode <= 499) { const status = error.statusCode ? error.statusCode : error.status
if (status >= 400 && status<= 499) {
return false return false
} }
return failureCount < 4 return failureCount < 4

View File

@@ -54,7 +54,7 @@ const List = <T extends GridValidRowModel>(props: ListProps) => {
const { currentFirm } = useContext(FirmContext); const { currentFirm } = useContext(FirmContext);
const resourceBasePath = `firm/${currentFirm.instance}/${currentFirm.firm}` const resourceBasePath = `firm/${currentFirm.instance}/${currentFirm.firm}`
const { dataGridProps } = useDataGrid<T>({ const { dataGridProps, tableQueryResult } = useDataGrid<T>({
resource: `${resourceBasePath}/${resource}`, resource: `${resourceBasePath}/${resource}`,
}); });
const navigate = useNavigate(); const navigate = useNavigate();