This commit is contained in:
oliver
2026-06-10 06:54:12 -03:00
parent c5f2d299ee
commit d4c484778c
+13 -1
View File
@@ -260,9 +260,21 @@ function updateQueuePill() {
} }
} }
// ── Barcode extraction ────────────────────────────────────────────────
// Scanned codes have 8 space-separated blocks; the 3rd through 6th
// (0-indexed 2..5) form the real scan code, concatenated without spaces.
// E.g. "0003 580 0626 5027 3077 23 328 040" → "06265027307723"
function extractCode(raw) {
const parts = raw.trim().split(/\s+/);
if (parts.length >= 6) {
return parts.slice(2, 6).join("");
}
return raw.trim(); // fallback: use as-is
}
// ── Enqueue (called immediately on Enter) ────────────────────────────── // ── Enqueue (called immediately on Enter) ──────────────────────────────
function enqueue(raw) { function enqueue(raw) {
const code = raw.trim(); const code = extractCode(raw);
if (!code) return; if (!code) return;
const user = userSelect.value; const user = userSelect.value;