fix: ticket detail api fallback handle

This commit is contained in:
2026-06-26 12:46:04 +05:30
parent 063f963fd4
commit 8a080cb051
9 changed files with 21 additions and 16 deletions

View File

@@ -44,9 +44,11 @@ export default function TicketPage() {
const handleView = useCallback(
(ticket: TicketListItem) => {
router.push(
`/ticket/${ticket.id}?defect_class=${encodeURIComponent(ticket.default_defect_class)}`,
);
const defectClassQuery = ticket.default_defect_class
? `?defect_class=${encodeURIComponent(ticket.default_defect_class)}`
: '';
router.push(`/ticket/${ticket.id}${defectClassQuery}`);
},
[router],
);