v0.10.14c - Various fixes

This commit is contained in:
2020-08-24 11:27:17 +02:00
parent 6b3af7e667
commit fa5cd1c3e2
9 changed files with 74 additions and 19 deletions
@@ -86,6 +86,8 @@
let date = moment().locale("da").day(weekDay).week(week);
var datetext = moment().locale("da").day(weekDay).week(week).year() + "-" + prependZero((moment().locale("da").day(weekDay).week(week).month() + 1)) + "-" + prependZero(moment().locale("da").day(weekDay).week(week).date());
let dayHolder = document.createElement("div");
dayHolder.classList.add("calendar-table__col");
@@ -95,9 +97,16 @@
dayHolder.appendChild(day);
//When clicking on a date run "onDateSelect()"
dayHolder.onclick = function() {
onDateSelect(date, dayHolder, datetext);
//If date hasn't already happened
if(date > moment().subtract(1, "days").locale("da")) {
//When clicking on a date run "onDateSelect()"
dayHolder.onclick = function () {
onDateSelect(date, dayHolder, datetext);
}
}
else
{
dayHolder.classList.add("disabled");
}
calendarRow.appendChild(dayHolder);
@@ -301,12 +310,15 @@
//Add times 8:00-20:00
for (let hour = 8; hour <= 20; hour++) {
for (let hour = 8; hour < 20; hour++) {
if(hour < new Date().getHours())
continue;
let value = datetext + " " + prependZero(hour) + ":00:00";
let option = document.createElement("option");
option.text = prependZero(hour) + ":00";
option.text = prependZero(hour) + ":00-" + prependZero(hour+1) + ":00";
option.value = value;
option.id = value;
element.appendChild(option);