From 969f1973471da2063790222aa2cee84069a928ad Mon Sep 17 00:00:00 2001 From: philipp lang Date: Wed, 16 Oct 2024 11:32:36 +0200 Subject: [PATCH] Update validation for birthday --- partials/anfrage/default.htm | 2 +- resources/js/app.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/partials/anfrage/default.htm b/partials/anfrage/default.htm index e69ddcc..770611e 100644 --- a/partials/anfrage/default.htm +++ b/partials/anfrage/default.htm @@ -66,7 +66,7 @@
- Bitte beachte: Bei Veranstaltungen mit nicht volljährigen Veranstaltern (z.B. 18. Geburtstag) muss eine Person über 35 Jahre (z.B. Erziehungsberechtigte*r) durchgehend anwesend sein. + Bitte beachte: Bei Veranstaltungen mit nicht volljährigen Veranstaltern (z.B. 18. Geburtstag) muss eine Person über 25 Jahre (z.B. Erziehungsberechtigte*r) durchgehend anwesend sein.
diff --git a/resources/js/app.js b/resources/js/app.js index 2ef3ab8..15b83c1 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -52,11 +52,11 @@ Alpine.data('form', () => ({ datenschutz: false, }, isUnder18: function () { - if (!this.value.birthday || !this.value.date) { + if (!this.value.birthday) { return false; } - return dayjs(this.value.birthday, 'DD.MM.YYYY').add(18, 'year').isAfter(dayjs(this.value.date, 'DD.MM.YYYY')); + return dayjs(this.value.birthday, 'DD.MM.YYYY').add(18, 'year').isAfter(dayjs()); }, onChangeDate: async function (n) { const date = dayjs(this.value.date, 'DD.MM.YYYY');