From 1d3620a76c6b2dfe99316709cb7f21e15b56df01 Mon Sep 17 00:00:00 2001 From: ZhaiSoul <842607283@qq.com> Date: Sat, 23 Aug 2025 09:10:23 +0000 Subject: [PATCH] fix: fix stats camera if not nickname need capitalize --- web/src/hooks/use-stats.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web/src/hooks/use-stats.ts b/web/src/hooks/use-stats.ts index cc48b5fed..48d9b6f2a 100644 --- a/web/src/hooks/use-stats.ts +++ b/web/src/hooks/use-stats.ts @@ -8,7 +8,7 @@ import { FrigateStats, PotentialProblem } from "@/types/stats"; import { useMemo } from "react"; import useSWR from "swr"; import useDeepMemo from "./use-deep-memo"; -import { capitalizeFirstLetter } from "@/utils/stringUtil"; +import { capitalizeAll, capitalizeFirstLetter } from "@/utils/stringUtil"; import { useFrigateStats } from "@/api/ws"; import { useTranslation } from "react-i18next"; @@ -65,7 +65,7 @@ export default function useStats(stats: FrigateStats | undefined) { if (config.cameras[name].enabled && cam["camera_fps"] == 0) { problems.push({ text: t("stats.cameraIsOffline", { - camera: capitalizeFirstLetter(cameraName), + camera: capitalizeFirstLetter(capitalizeAll(cameraName)), }), color: "text-danger", relevantLink: "logs", @@ -86,7 +86,7 @@ export default function useStats(stats: FrigateStats | undefined) { if (!isNaN(ffmpegAvg) && ffmpegAvg >= CameraFfmpegThreshold.error) { problems.push({ text: t("stats.ffmpegHighCpuUsage", { - camera: capitalizeFirstLetter(cameraName), + camera: capitalizeFirstLetter(capitalizeAll(cameraName)), ffmpegAvg, }), color: "text-danger", @@ -97,7 +97,7 @@ export default function useStats(stats: FrigateStats | undefined) { if (!isNaN(detectAvg) && detectAvg >= CameraDetectThreshold.error) { problems.push({ text: t("stats.detectHighCpuUsage", { - camera: capitalizeFirstLetter(cameraName), + camera: capitalizeFirstLetter(capitalizeAll(cameraName)), detectAvg, }), color: "text-danger",