From b9313fe168f5553a6f15df64729b36e02d96e2a6 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Mon, 9 Dec 2024 04:40:24 +0100 Subject: [PATCH] Prevent invalid page request The page of the default state was rendered which caused a request to the base url (e.g. http://localhost:4567). --- src/modules/reader/screens/Reader.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/reader/screens/Reader.tsx b/src/modules/reader/screens/Reader.tsx index dc09bd26..7fdb5608 100644 --- a/src/modules/reader/screens/Reader.tsx +++ b/src/modules/reader/screens/Reader.tsx @@ -56,6 +56,7 @@ export const Reader = () => { setTotalPages, setCurrentPageIndex, setPageToScrollToIndex, + pages, setPages, setPageUrls, setPageLoadStates, @@ -334,6 +335,11 @@ export const Reader = () => { return null; } + const isPlaceholderPageState = pages.length === 1 && pages[0].primary.url === requestManager.getBaseUrl(); + if (isPlaceholderPageState) { + return null; + } + return ( <>