From 72698145014accc5564065540d9e82e92dbde31f Mon Sep 17 00:00:00 2001 From: SowinskiBraeden Date: Thu, 22 May 2025 11:12:36 -0700 Subject: [PATCH] fix/limit age --- src/views/profile.ejs | 2 ++ src/views/questionnaire.ejs | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/views/profile.ejs b/src/views/profile.ejs index acfac2f..ee1ce2b 100644 --- a/src/views/profile.ejs +++ b/src/views/profile.ejs @@ -97,6 +97,8 @@ <% let day = typeof(user.dob) == "object" ? user.dob.getDate() + 1 : user.dob.split('-')[2].split('T')[0];%> <% let d = new Date(parseInt(year), parseInt(month), parseInt(day)); %> value="<%= d.getFullYear() + "-" + ("0"+(d.getMonth()+1)).slice(-2) + "-" + ("0" + d.getDate()).slice(-2); %>" + <% let d1 = new Date(); %> + max="<%= (d1.getFullYear() - 18) + "-" +("0"+(d1.getMonth()+1)).slice(-2) + "-" + ("0" + d1.getDate()).slice(-2); %>" >
diff --git a/src/views/questionnaire.ejs b/src/views/questionnaire.ejs index 8304efa..ea34367 100644 --- a/src/views/questionnaire.ejs +++ b/src/views/questionnaire.ejs @@ -8,7 +8,8 @@
- + <% let d = new Date(); %> + " type="date" name="dob" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500 sm:text-sm">