fix: keep ticket event stream active across status changes

This commit is contained in:
2026-06-26 19:01:15 +05:30
parent 11f95c4727
commit 3e5dbd5893
2 changed files with 2 additions and 2 deletions

View File

@@ -27,7 +27,7 @@ export default function TicketDetailPage() {
const liveState = useTicketDetailEvents(
ticketId,
defectClass,
Boolean(ticketId && ticket && ticket.status !== 'closed'),
Boolean(ticketId),
);
if (ticketQuery.isLoading) {

View File

@@ -129,7 +129,7 @@ export function useTicketDetailEvents(
useEffect(() => {
setProgress(null);
setErrorMessage(null);
}, [defectClass, ticketId]);
}, [ticketId]);
useSseWithToken({
enabled: Boolean(enabled && ticketId),