Skip to content

Commit b6ce045

Browse files
committed
feat(FE): update request trace ID type from number to string across multiple components
1 parent 7091a40 commit b6ce045

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/FE/apis/adminApis.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -798,7 +798,7 @@ export const clearRequestTraceList = (
798798
});
799799
};
800800

801-
export const getRequestTraceDetails = (id: number): Promise<RequestTraceDetails> => {
801+
export const getRequestTraceDetails = (id: string): Promise<RequestTraceDetails> => {
802802
const fetchServer = createFetchClient();
803803
return fetchServer.get(`/api/admin/request-trace/${id}`);
804804
};

src/FE/components/admin/request-trace/RequestTraceDetailsDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ const InlineCopyButton = ({ value, className }: { value: string; className?: str
5353
};
5454

5555
type RequestTraceDetailsDialogProps = {
56-
traceId: number | null;
56+
traceId: string | null;
5757
open: boolean;
5858
onOpenChange: (open: boolean) => void;
5959
};

src/FE/pages/admin/request-trace/index.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ const RequestTraceCompareDialog = ({
163163
open,
164164
onOpenChange,
165165
}: {
166-
ids: number[];
166+
ids: string[];
167167
open: boolean;
168168
onOpenChange: (open: boolean) => void;
169169
}) => {
@@ -280,8 +280,8 @@ export default function RequestTracePage() {
280280
const [page, setPage] = useState(1);
281281
const [loading, setLoading] = useState(false);
282282
const [data, setData] = useState<PageResult<RequestTraceListItem[]>>({ rows: [], count: 0 });
283-
const [selectedIds, setSelectedIds] = useState<number[]>([]);
284-
const [detailsId, setDetailsId] = useState<number | null>(null);
283+
const [selectedIds, setSelectedIds] = useState<string[]>([]);
284+
const [detailsId, setDetailsId] = useState<string | null>(null);
285285
const [compareOpen, setCompareOpen] = useState(false);
286286
const lastFetchKeyRef = useRef('');
287287

@@ -418,7 +418,7 @@ export default function RequestTracePage() {
418418
pushQuery(1, next, columns);
419419
};
420420

421-
const toggleSelect = (id: number, checked: boolean) => {
421+
const toggleSelect = (id: string, checked: boolean) => {
422422
setSelectedIds((prev) => {
423423
if (checked) {
424424
if (prev.includes(id)) return prev;

src/FE/types/adminApis.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ export interface RequestTraceExportParams {
345345
}
346346

347347
export interface RequestTraceListItem {
348-
id: number;
348+
id: string;
349349
startedAt: string;
350350
requestBodyAt: string | null;
351351
responseHeaderAt: string | null;

0 commit comments

Comments
 (0)