본문 바로가기
반응형

분류 전체보기78

Error: WHERE parameter "userId" has invalid "undefined" value 에러 특정 기능 CRUD 중 기존 등록한 데이터를 Get 방식으로 가져오는 부분을 구현했는데, 제목과 같은 에러가 발생했다. 이해를 하지 못하겠는건 무조건 안되는 건 아니고 간혹 데이터가 정상적으로 들어올 때가 있다. 직역해서 유추해보면 userId 값이 없을 때(undefined으로 떨어질 때) 서비스를 호출해서 발생하는 문제 같은데 디버깅을 해봐도 서비스를 호출할 때 userId 값이 없이 들어오는 경우가 없는데 미칠 노릇이다. 하나 이상한 점을 발견한 것은 해당 에러와 관련이 있는 문제인지 모르겠지만 Get 방식으로 호출했을때 주소줄 마지막에 붙은 파라미터 값이 2개를 줬는데, 하나 값은 인코딩이 된 읽을 수 없는 값으로 들어가 있고 다른 하나 값은 할당한 파라미터값 그대로 들어가 있다. 위에서 문제가 .. 2023. 2. 13.
Modal이 Mouse Focus에 따라 사라지는 현상 - 해결 👌 이전에 다른 에러를 처리하면서 짧은 코멘트로 이상하게 마우스 포커스가 다른 화면으로 넘어가면 Show 상태이던 Modal이 자꾸 사라진다는 글을 남긴 적이 있다. 다른 부분들을 처리하면서 그 부분은 그렇게 방치해뒀는데 다른 메뉴 부분에서 동일하게 Modal을 처리하다가 이번에는 사라지지 않는다는 것을 발견하고 무언가 차이점을 캐치한듯한 느낌이 들었는데! 혹시 Modal 태그가 위치한 부분의 차이 때문에 발생하는 문제인가? 하는 추측으로 태그 위치를 옮겨주었더니 허무하게 해결되어버렸다. 100% 정확하다고 말할 수 없지만 내가 이해한 바로는 Show 상태를 보이도록 제어할 때만 출력되는 Modal이기 때문에 태그의 위치가 전혀 상관없다고 판단하여 동작되고 있는 태그 근처에 대충 위치시켜두었는데 아무래도 M.. 2023. 2. 12.
공공 API 호출 중 발생한 Axios 500 Error 공공 API를 사용하려고 호출하던 중 Axios 에러 중 500 에러가 발생했다. Axios 관련 에러가 악명이 높다고 여러 블로그 글들에서 봐왔기 때문에 일단 겁부터 났지만 CORS 관련 에러는 모두 처리해서 더이상 나지 않았는데 큰 산을 넘고 나니 500... 미천한 지식으로는 500 에러는 보통 Parameter에 적절한 값들이 들어있지 않아 Bad Request가 뜰때 발생하는 에러로 알고 있는데 관련 API 가이드를 수십번 확인하고 Parameter를 정확하게 맞춰줬는데 계속 에러가 발생한다... 에러 내용을 자세히 보니 'Service Not Found. The request may have been sent to an invalid URL... 이하 생략' 이란 내용이 있는데 아무래도 주소줄.. 2023. 2. 8.
내가 개인 프로젝트를 진행하는 이유 최근 몇일간 계속 진행해 오던 개인 프로젝트를 거의 하지 못했다. 설 연휴가 끼어 있기도 했고 소중한 딸의 생일도 있었고 이래저래 할 시간이 나지 않았다. 그러고 연휴가 끝나고 출근했지만 이런 저런 이유로 자존감도 많이 깎이고 싫어하던 사람은 더 싫어지고 이래저래 우울해지기만 했다. 항상 이럴때마다 느낀거지만 나한테는 개인 프로젝트를 하는게 치유? 힐링? 같은 것이다. 가깝게는 와이프부터 주위 지인들까지 쉬는 개인 시간에도 코딩을 하고 일을 한다는 거 자체를 이해할 수 없다는 식으로 이야기 한다. 나도 물론 힘들다. 아이들까지 있어 제대로 각잡고 하려면 늦은 저녁(밤 10시 정도?)는 되어야 할 시간적 여유가 생기고 그때부터 조금 하다보면 금새 새벽 1~2시는 되버리니 하루에 3~4시간 가량 밖에 자지 .. 2023. 1. 26.
반응형