TeamFair / ILSANG-iOS

0 stars 1 forks source link

[Feature/#62] 퀘스트 목록 조회 API 연결(완료/미완료) #73

Closed HIBAR97 closed 4 months ago

HIBAR97 commented 4 months ago

close #62

✏️ 개요

퀘스트 목록 조회 API 연결

💻 작업 사항

📄 리뷰 노트

Swagger에 표기 된 서버 200기준으로 작성하였습니다. 현재 서버 출력에 문제가 있어 데이터를 가져오지는 못합니다.

HIBAR97 commented 4 months ago

그리고 스웨거 확인했을 때 잘 응닶값 잘 보내주는 거 확인했는데, 어떤 부분 출력이 문제인지 공유해주실 수 있나요? 페이지 관련된 부분 말씀하시는 거면, 그 부분은 무시하고 필요한 응답값만 가져오도록 해주면 좋을 것 같습니다.

원래 정상적인 응답은 아래와 같습니다.

{ "size": 2, "data": [ { "questId": "QS00000001", "marketId": "MK00000001", "missionTitle": "TEA 5개(잔) 주문", "rewardTitle": "COFFEE 80% 할인권", "status": "PUBLISHED", "expireDate": "2024-06-02 18:43:11" }, { "questId": "QS00000002", "marketId": "MK00000001", "missionTitle": "범죄도시4 보기", "rewardTitle": "COFFEE 90% 할인권", "status": "PUBLISHED", "expireDate": null } ], "total": 2, "page": 0, "status": "OK", "message": "Your request has been processed successfully." }

현재 응답은 이렇습니다.

{ "data": { "content": [], "pageable": { "sort": { "empty": true, "sorted": false, "unsorted": true }, "offset": 0, "pageNumber": 0, "pageSize": 10, "paged": true, "unpaged": false }, "totalElements": 0, "totalPages": 0, "last": true, "size": 10, "number": 0, "sort": { "empty": true, "sorted": false, "unsorted": true }, "numberOfElements": 0, "first": true, "empty": true }, "status": "OK", "message": "Your request has been processed successfully." }

데이터의 형태가 아니라 완전 다른 내용을 출력하고 있어서 오류가 납니다. 같은 에러가 퀘스트, XP API에서 동일하게 발생하고 있습니다.