diff --git a/anwendung/src/components/InputForm.jsx b/anwendung/src/components/InputForm.jsx index a754985..ab3a494 100644 --- a/anwendung/src/components/InputForm.jsx +++ b/anwendung/src/components/InputForm.jsx @@ -43,7 +43,13 @@ export default function InputForm(p) { let url = "http://localhost:8080/users/all?sessionid=" + sessionid; - await fetch(url).then(response => response.json()).then(user => setUsers(user)); + try { + await fetch(url).then(response => response.json()).then(user => setUsers(user)); + } + catch(e) + { + router.push("/") + } } useEffect(() => { @@ -213,7 +219,7 @@ export default function InputForm(p) { }}> { onCheckBoxClicked(user, e); }}/> - {user.firstName + " " + user.lastName} + {user.firstName + " " + user.lastName}