diff --git a/add.html b/add.html index 6e6ee54..a8b2249 100644 --- a/add.html +++ b/add.html @@ -564,11 +564,10 @@ } servers.forEach(function(s) { const server = s.server || ''; - const serverCode = s.code || server.toLowerCase().replace(/\s+/g, '-'); const available = parseInt(s['Seats Available'], 10) || 0; const label = server.charAt(0).toUpperCase() + server.slice(1); const opt = document.createElement('option'); - opt.value = serverCode; + opt.value = s.code || ''; if (available <= 0) { opt.textContent = label + ' (sold out)'; opt.disabled = true; diff --git a/assets/js/script.js b/assets/js/script.js index 55495cc..b1491e8 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -669,11 +669,10 @@ async function initServerLocations() { servers.forEach(function (s) { const server = s.server || ""; - const serverCode = s.code || server.toLowerCase().replace(/\s+/g, "-"); const available = parseInt(s["Seats Available"], 10) || 0; const label = server.charAt(0).toUpperCase() + server.slice(1); const opt = document.createElement("option"); - opt.value = serverCode; + opt.value = s.code || ""; if (available <= 0) { // No seats — red, disabled, cannot select