{% include 'erpnext/public/js/date_polyfill.js' %} let holidays = []; {% if holidays %} holidays = {{holidays}} {% endif %} function next() { let date = document.getElementsByName('appointment-date')[0].value; if(holidays.includes(date)){ frappe.throw("That day is a holiday") } if(date === ""){ frappe.throw("Please select a date") } let tz = document.getElementsByName('appointment-timezone')[0].value; window.location = `/book-appointment/2?date=${date}&tz=${tz}`; } function ondatechange(){ let date = document.getElementById('appointment-date') if(holidays.includes(date.value)){ frappe.throw("That day is a holiday") } }