Skip to content

Commit 59b2198

Browse files
committed
fix: Optimization of request parameters
1 parent 1295b09 commit 59b2198

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

ui/src/pages/Admin/Badges/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ const Badges: FC = () => {
5252
const { data, isLoading, mutate } = useQueryBadges({
5353
page: curPage,
5454
page_size: PAGE_SIZE,
55-
q: curQuery,
55+
...(curQuery ? { q: curQuery } : {}),
5656
...(curFilter === 'all' ? {} : { status: curFilter }),
5757
});
5858

ui/src/services/admin/badges.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import request from '@/utils/request';
2424
import type * as Type from '@/common/interface';
2525

2626
export const useQueryBadges = (params) => {
27-
const apiUrl = `/answer/admin/api/badges?${qs.stringify(params)}`;
27+
const apiUrl = `/answer/admin/api/badges?${qs.stringify(params, { skipNulls: true })}`;
2828
const { data, error, mutate } = useSWR<
2929
Type.ListResult<Type.AdminBadgeListItem>,
3030
Error

0 commit comments

Comments
 (0)