이슈 트래커 진행 중에 iOS에서 필터링 조회가 제대로 되지 않는다고 하였다.
iOS에서는 쿼리스트링을 줄여서 요청을 보내고 있었다.
{{url}}/api/issues?is_open=true&filter=&assignee=&label=&milestone=&writer=
is_open 만 조건을 넣어서 검색하려고 할 때 위와 같이 하지 않고 아래와 같이 쿼리스트링을 줄여서 조회하게 되면 필터링이 제대로 되지 않는다.
{{url}}/api/issues?is_open=true
디버깅을 해보니 쿼리스트링을 줄이면 쿼리스트링을 포함한 메소드를 타지 않고, 그냥 /api/issues
로 매핑한 이슈 전체조회 메소드를 탄다.
실무에서는 쿼리스트링을 줄이는 방법을 쓴다고 해서 검색해봤는데 방법이 잘 안나온다. 내가 검색을 잘 못하고 있나..
오늘 못 다한 일들 (주말에 하기)