From 2c28502a6f027349a1c2fd52d3e6199d534f2d91 Mon Sep 17 00:00:00 2001 From: "coderabbitai[bot]" <136622811+coderabbitai[bot]@users.noreply.github.com> Date: Thu, 30 Jul 2026 23:15:45 +0000 Subject: [PATCH] fix: apply CodeRabbit auto-fixes Fixed 1 file(s) based on 1 unresolved review comment. Co-authored-by: CodeRabbit --- src/server/templates/form.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/server/templates/form.js b/src/server/templates/form.js index 39f10ef..c3f175f 100644 --- a/src/server/templates/form.js +++ b/src/server/templates/form.js @@ -368,7 +368,12 @@ async function loadRoster() { try { const res = await fetch(ROSTER_URL); const data = await res.json(); - employees = data.employees || ROSTER; + const candidate = data.employees; + if (Array.isArray(candidate) && candidate.every(e => typeof e.name === 'string' && typeof e.email === 'string')) { + employees = candidate; + } else { + employees = ROSTER; + } } catch (e) {} const select = document.getElementById('emp-name');