diff --git a/docs/index.html b/docs/index.html index 5697471..a75b1fa 100644 --- a/docs/index.html +++ b/docs/index.html @@ -124,6 +124,7 @@ + diff --git a/docs/main.js b/docs/main.js index b4d385d..018784a 100644 --- a/docs/main.js +++ b/docs/main.js @@ -111,14 +111,14 @@ async function PapaParse(department, num, name, instructor, sem) { const data = await response.json(); if (data.length === 0) { - console.error("Error executing query :((( :", error); + console.error("Error executing query :((( :"); return; } selectedClass = data; usingExperimental = true; } catch (error) { - console.error("Error fetching data:", error); + console.error("Error fetching data:"); } } diff --git a/docs/rememberSemester.js b/docs/rememberSemester.js new file mode 100644 index 0000000..fb1cd3a --- /dev/null +++ b/docs/rememberSemester.js @@ -0,0 +1,12 @@ +document.addEventListener('DOMContentLoaded', function() { + const savedSemester = sessionStorage.getItem('selectedSemester'); + if (savedSemester) { + document.getElementById('semester').value = savedSemester; + } + + // Save the selected semester to sessionStorage on change + document.getElementById('semester').addEventListener('change', function() { + sessionStorage.setItem('selectedSemester', this.value); + }); + }); + \ No newline at end of file