From 255e48ffb140c318a0a733454f390a9cd50891ae Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Sat, 8 Aug 2026 21:23:18 +0100 Subject: [PATCH] fix no clips on home page login --- frontend/src/pages/Home.tsx | 10 +++++----- frontend/src/pages/MediaPlayer.tsx | 18 +++++++----------- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/frontend/src/pages/Home.tsx b/frontend/src/pages/Home.tsx index 320d0b2..56e0c42 100644 --- a/frontend/src/pages/Home.tsx +++ b/frontend/src/pages/Home.tsx @@ -137,7 +137,7 @@ const Home = () => { setVods(topSix); setCounts(prev => ({ ...prev, vods: data.length })); }) - }, []); + }, [user]); const handleDropMarker = async () => { if (markerBusy) return; @@ -274,9 +274,9 @@ const Home = () => { fps={vod.fps} fileSize={vod.fileSize} mediaApiPath="/api/v1/vods" - playerPath="/vod" + playerPath="/video" itemLabel="vod" - onEdit={() => navigate(`/vods/${vod.id}/edit`)} + onEdit={() => navigate(`/video/${vod.id}/edit`)} /> ))} @@ -298,9 +298,9 @@ const Home = () => { fps={clip.fps} fileSize={clip.fileSize} mediaApiPath="/api/v1/clips" - playerPath="/clip" + playerPath="/video" itemLabel="clip" - onEdit={() => navigate(`/clip/${clip.id}/edit`)} + onEdit={() => navigate(`/video/${clip.id}/edit`)} /> ))} diff --git a/frontend/src/pages/MediaPlayer.tsx b/frontend/src/pages/MediaPlayer.tsx index a2119c1..c623bff 100644 --- a/frontend/src/pages/MediaPlayer.tsx +++ b/frontend/src/pages/MediaPlayer.tsx @@ -69,10 +69,6 @@ const MediaPlayer = ({ noun, getMediaUrl, fetchDetails }: MediaPlayerProps) => { }, []); // ── Data loading ──────────────────────────────────────────────────────── - // The video stream itself is loaded by the