fix: сигнал очереди считает только карточки без первичного статуса, критичность сигнала через TimerState

This commit is contained in:
GGlamer 2026-09-27 22:20:49 +03:00
commit 43d87c59af
3 changed files with 44 additions and 14 deletions

View file

@ -3,7 +3,9 @@
import { useMutation, useQuery, useQueryClient } from "@tanstack/react-query";
import type { Level, SessionMode, SessionReport, StationSnapshot } from "@/shared/types/generated";
import type {
Level, SessionMode, SessionReport, StationSnapshot, TimerState,
} from "@/shared/types/generated";
import { reportErrorMessage, reportRetryDelay, shouldRetryReport } from "./report.mjs";
@ -96,7 +98,7 @@ export interface SessionInfo {
export interface Signal {
kind: "backlog" | "refusals" | "offline";
severity: "warn" | "violated";
severity: TimerState;
text: string;
}