fix: preserve ui state broadcasts in routes

This commit is contained in:
MythEclipse
2026-05-14 19:58:37 +07:00
parent 08cd515d8a
commit d8aeefb739

View File

@@ -5,16 +5,11 @@ import http from "http";
import path from "path"; import path from "path";
import * as prism from "prism-media"; import * as prism from "prism-media";
import { WebSocketServer } from "ws"; import { WebSocketServer } from "ws";
import { getDatabase } from "./database/drizzle";
import { AppError } from "./errors"; import { AppError } from "./errors";
import { createChildLogger, logger } from "./logger"; import { createChildLogger, logger } from "./logger";
import { getMetrics, uptimeGauge } from "./metrics"; import { getMetrics, uptimeGauge } from "./metrics";
import { createBroadcaster } from "./moderation/broadcaster"; import { createBroadcaster } from "./moderation/broadcaster";
import { import { getPersistedValue, setPersistedValue } from "./muxer-queue";
getDatabase as getMuxerDatabase,
getPersistedValue,
setPersistedValue,
} from "./muxer-queue";
import { discordPlayer } from "./player"; import { discordPlayer } from "./player";
import { createAnalysisRoutes } from "./routes/analysisRoutes"; import { createAnalysisRoutes } from "./routes/analysisRoutes";
import { createMessageRoutes } from "./routes/messageRoutes"; import { createMessageRoutes } from "./routes/messageRoutes";