Fix issues where frontend calls backend with NaN signup id

This commit is contained in:
Aarni Halinen
2022-08-11 17:38:03 +03:00
parent f75e02d8b3
commit 4849be8414
+4 -5
View File
@@ -102,16 +102,15 @@ const SignupCreatePage: NextPage = () => {
const router = useRouter(); const router = useRouter();
let id: string; let id: number;
if (router.query?.id && router.query.id !== "create") { if (router.query?.id && router.query.id !== "create") {
id = router.query.id as string; id = Number(router.query.id);
} }
useEffect(() => { useEffect(() => {
const suId = id && Number(id); if (!Number.isNaN(id)) {
if (suId !== undefined) { SignupApi.getForm(id, true)
SignupApi.getForm(suId, true)
.then((res) => { .then((res) => {
setFormData({ setFormData({
...res, ...res,