From dccc2d23eb3ad768eae6b754d2968a17a313a14a Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Tue, 17 Jun 2025 13:50:38 +0100 Subject: [PATCH] Fix page buttons not working in admin panel (#25) * Initial plan for issue * Fix pagination issue by removing blocking conditions in useEffect hooks Co-authored-by: v0l <1172179+v0l@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: v0l <1172179+v0l@users.noreply.github.com> --- ui_src/src/views/admin.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ui_src/src/views/admin.tsx b/ui_src/src/views/admin.tsx index c88efe4..bdade36 100644 --- a/ui_src/src/views/admin.tsx +++ b/ui_src/src/views/admin.tsx @@ -122,16 +122,16 @@ export default function Admin() { }, [pub, self, url]); useEffect(() => { - if (pub && self?.is_admin && !adminListedFiles) { + if (pub && self?.is_admin) { listAllUploads(adminListedPage); } - }, [adminListedPage, pub, self?.is_admin, listAllUploads, adminListedFiles]); + }, [adminListedPage, pub, self?.is_admin, listAllUploads]); useEffect(() => { - if (pub && self?.is_admin && !reports) { + if (pub && self?.is_admin) { listReports(reportPage); } - }, [reportPage, pub, self?.is_admin, listReports, reports]); + }, [reportPage, pub, self?.is_admin, listReports]); if (loading) { return (