From 4849be8414799114007ef2e0bd0d2b7968c2e38e Mon Sep 17 00:00:00 2001 From: Aarni Halinen Date: Thu, 11 Aug 2022 17:38:03 +0300 Subject: [PATCH] Fix issues where frontend calls backend with NaN signup id --- src/pages/admin/signups/[id].tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/pages/admin/signups/[id].tsx b/src/pages/admin/signups/[id].tsx index 16cafb0..7135748 100644 --- a/src/pages/admin/signups/[id].tsx +++ b/src/pages/admin/signups/[id].tsx @@ -102,16 +102,15 @@ const SignupCreatePage: NextPage = () => { const router = useRouter(); - let id: string; + let id: number; if (router.query?.id && router.query.id !== "create") { - id = router.query.id as string; + id = Number(router.query.id); } useEffect(() => { - const suId = id && Number(id); - if (suId !== undefined) { - SignupApi.getForm(suId, true) + if (!Number.isNaN(id)) { + SignupApi.getForm(id, true) .then((res) => { setFormData({ ...res,