window.addEventListener("load", function () { var logicHandler = new LogicHandler() let semesters = logicHandler.getItems("semesters") if (semesters != null) { semesters.forEach(semester => { let studyProgram = logicHandler.getItem("studyPrograms", semester.studyProgram) studyProgram = typeof studyProgram == "undefined" ? "" : studyProgram.name let content = ` ${semester.id} ${semester.name} ${logicHandler.formatDateTimeToDate(logicHandler.getItem("lectureDates", semester.startDate).startDate)} ${logicHandler.formatDateTimeToDate(logicHandler.getItem("lectureDates", semester.endDate).endDate)} ${semester.number} ${studyProgram}
` let row = document.createElement("tr") row.id = "row" + semester.id row.innerHTML = content document.getElementById("semestersTable").appendChild(row) document.getElementsByClassName("sidebar")[0].style.minHeight = `${document.body.offsetHeight - 66}px` }) } })