diff --git a/routes/register.js b/routes/register.js index 16d53a6..0649c3c 100644 --- a/routes/register.js +++ b/routes/register.js @@ -71,11 +71,12 @@ router.post("/create", async (req, res) => { /* ========================= Pflicht-Zustimmungen ========================= */ - if (!u.agreeConsent || !u.agreeAgb || !u.agreeSepa) { + + if (!u.agreeAgb || !u.agreeSepa || (age < 18 && !u.agreeConsent)) { return res.render("register", { vertragsarten, selectedVertrag: u.vertragsvariante, - error: "Bitte bestätige alle rechtlichen Hinweise, um fortzufahren.", + error: "Bitte bestätige alle erforderlichen Hinweise.", formData: u, }); } diff --git a/views/register.ejs b/views/register.ejs index eaa8e31..6a63f82 100644 --- a/views/register.ejs +++ b/views/register.ejs @@ -26,6 +26,7 @@
@@ -138,7 +139,7 @@
Rechtliches
-
+