diff --git a/web/src/hooks/use-camera-live-mode.ts b/web/src/hooks/use-camera-live-mode.ts index 2bdb1f866..51170dd11 100644 --- a/web/src/hooks/use-camera-live-mode.ts +++ b/web/src/hooks/use-camera-live-mode.ts @@ -1,3 +1,4 @@ +import { baseUrl } from "@/api/baseUrl"; import { CameraConfig, FrigateConfig } from "@/types/frigateConfig"; import { useCallback, useEffect, useState, useMemo } from "react"; import useSWR from "swr"; @@ -41,9 +42,12 @@ export default function useCameraLiveMode( const metadataPromises = streamNames.map(async (streamName) => { try { - const response = await fetch(`/api/go2rtc/streams/${streamName}`, { - priority: "low", - }); + const response = await fetch( + `${baseUrl}api/go2rtc/streams/${streamName}`, + { + priority: "low", + }, + ); if (response.ok) { const data = await response.json(); diff --git a/web/src/utils/cameraUtil.ts b/web/src/utils/cameraUtil.ts index 3a28cfe1a..4c2fac082 100644 --- a/web/src/utils/cameraUtil.ts +++ b/web/src/utils/cameraUtil.ts @@ -1,3 +1,4 @@ +import { baseUrl } from "@/api/baseUrl"; import { generateFixedHash, isValidId } from "./stringUtil"; /** @@ -52,9 +53,12 @@ export async function detectReolinkCamera( password, }); - const response = await fetch(`/api/reolink/detect?${params.toString()}`, { - method: "GET", - }); + const response = await fetch( + `${baseUrl}api/reolink/detect?${params.toString()}`, + { + method: "GET", + }, + ); if (!response.ok) { return null;