202203111 [20220311] 개발자일기 & TIL 어제 반영했던 것도 문제가 생겼다. 사용자 화면은 괜찮기는 한데, 관리자용 화면에서 수정된 가격을 저장된 가격으로 오인할 수 있어서 문제를 제기한 것 같다. 결국 수정 요청이 들어온 지 2주가 넘어가고 있다. 문제가 많은 코드를 뒤적여가면서 기능을 거의 새로 구축하다시피 해서 고생이 이만저만이 아니다. TIL 일단 오늘 생겼던 문제의 원인은 캐시를 비우지 않아서 이전 버전의 자바스크립트가 작동하면서 데이터베이스에 NULL값이 들어간 것이었다. 물론, null값이 들어가면 예외처리가 되어있어야 하는데 그걸 기대할 수준조차 못 되는 곳이라... 배포 시에 사용자 단에서 스크립트를 새로 로드하도록 강제하기 위해서는 script 태그의 src 속성에 쿼리 스트링을 넣어주면 된다. 예를 들어, 라는 스크립트가 있.. 2022. 3. 11. 이전 1 다음 728x90