diff --git a/src/mobile-main.ts b/src/mobile-main.ts index 049a27a..51cfdb6 100644 --- a/src/mobile-main.ts +++ b/src/mobile-main.ts @@ -79,7 +79,10 @@ document.addEventListener('DOMContentLoaded', () => { } } - function processScannedCode(code: string) { + function processScannedCode(rawCode: string) { + // QR 코드 인쇄 폼 등으로 인한 개행 문자(\r, \n) 및 모든 공백 문자(\s)를 제거 + const code = rawCode.replace(/[\r\n]/g, '').replace(/\s+/g, '').trim(); + // 1. Check if the code is a physical location code if (code.startsWith('LOC-')) { sessionStorage.setItem(SESSION_LOC_KEY, code); diff --git a/vite.config.ts b/vite.config.ts index 49a0185..af98bee 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -9,6 +9,7 @@ export default defineConfig({ server: { port: 8080, host: true, // Listen on all local IPs + allowedHosts: true, proxy: { '/api': { target: proxyTarget,