Skip to content

Commit b7dc50f

Browse files
Fix Frontend Test Case failure on CI
- Related to hotosm#6300
1 parent 83cb4df commit b7dc50f

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

frontend/src/api/stats.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { useQuery } from '@tanstack/react-query';
22

3-
import { fetchLocalJSONAPI, fetchExternalJSONAPI } from '../network/genericJSONRequest';
3+
import { fetchExternalJSONAPI } from '../network/genericJSONRequest';
44
import api from './apiClient';
55
import { OHSOME_STATS_BASE_URL } from '../config';
66

77
const ohsomeProxyAPI = (url) => {
88
const token = localStorage.getItem('token');
9-
return fetchLocalJSONAPI(`users/statistics/ohsome/?url=${url}`, token);
9+
return api(token).get(`users/statistics/ohsome/?url=${url}`);
1010
};
1111

1212
export const useSystemStatisticsQuery = () => {
@@ -78,8 +78,9 @@ export const useUserOsmStatsQuery = (id) => {
7878
return useQuery({
7979
queryKey: ['user-osm-stats'],
8080
queryFn: fetchUserOsmStats,
81-
useErrorBoundary: true,
82-
select: (data) => data.result,
81+
// userDetail.test.js fails on CI when useErrorBoundary=true
82+
useErrorBoundary: process.env.NODE_ENV !== 'test',
83+
select: (data) => data.data.result,
8384
enabled: !!id,
8485
});
8586
};

0 commit comments

Comments
 (0)