From 8af5de5195153a2a88f0b000a31661e5f87e21ab Mon Sep 17 00:00:00 2001 From: Mikhail Petrov Date: Mon, 17 Feb 2025 14:06:59 +0300 Subject: [PATCH] web: Allow to input valid border in case of failed getblockcount request, closes #7 Signed-off-by: Mikhail Petrov --- src/Home.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Home.tsx b/src/Home.tsx index 8295b25..bedf63d 100644 --- a/src/Home.tsx +++ b/src/Home.tsx @@ -36,7 +36,7 @@ const Home = ({ }) => { const [formData, setFormData] = useState({ spanStart: 0, - spanEnd: '', + spanEnd: nets[0].maxBlock !== 0 ? nets[0].maxBlock : '', network: 0, }); @@ -65,7 +65,7 @@ const Home = ({ const fetchBlocksInRange = async (retryIndex: number | null = null) => { if (formData.spanStart === '' || formData.spanEnd === '' || formData.spanEnd < 0) return onModal('failed', 'Insert correct data'); - if (formData.spanStart < 0 || formData.spanEnd < 0 || formData.spanStart > nets[formData.network].maxBlock || formData.spanEnd > nets[formData.network].maxBlock) return onModal('failed', 'Insert correct borders'); + if (formData.spanStart < 0 || formData.spanEnd < 0 || ((formData.spanStart > nets[formData.network].maxBlock || formData.spanEnd > nets[formData.network].maxBlock) && nets[formData.network].maxBlock !== 0)) return onModal('failed', 'Insert correct borders'); if (retryIndex === null) {