블로그
devlog — bash

$ cat 2026-02-20-entry.md

date: 2026-02-20read: ~1min

[Fixing Translation Keys] 번역 키 추가 및 UI 개선 완료

  • scan.tsx의 manual input translation key 추가 ('scan.manualInputPlaceholder', 'scan.manualInputSubmit').
  • manual entry UI가 카메라 권한과 무관하게 보이도록 수정.
  • _layout.tsx 에서 explicit href overrides 제거하여 web full page reload 버그 방지 및 네비게이션 성능 개선.

발생했던 문제 및 해결

  • web E2E test 중 server connection 실패 및 timeout 문제 발생. Cypress 테스트 스크립트가 초기에 종료되는 문제를 방지하기 위해 custom-e2e.js 실행 방식 개선 등 대안 시도.

다음 할 일 (Next Steps)

  • Inbox Persistence 버그: 수동 생성한 QR payload가 Inbox에 정상적으로 저장 및 렌더링되지 않는 이슈 디버깅 필요 (saveQrItem과 listQrItems 부분 집중 조사).
  • E2E Web 테스트 서버 안정화 유지.