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();
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,