Closed Binsk-dev closed 1 year ago
고생하셨어요! 저도 동작 확인했습니다! 혹시 userId의 부분은 좋아요 누르는 본인 것이 아니라 그 의견을 낸 사람의 userId로 작성해줘야하던데 맞나요? 만약에 맞다면 혹시 아래의 양식으로 진행하는 것은 어떤가 싶어요! 프론트엔드에서 불필요한 정보를 최소한으로 해달라고 하더라구용
{
"action": "like",
"opinionNo": <해당 의견 order>
}
그럼 order로만 찾아달라는 뜻인것 같은데 일단 한번 해보겠습니다.
현재 vote 관련 API 테스트에서 @Jaewook-Lee님께서 말씀하시는 이슈들을 해결하는데 시간이 좀 걸릴 것 같아서 일단 @PricelessCode님께서 작성하신 get_single_current_round()
내부 유틸리티 함수를 이용해서 먼저 제 이슈를 해결했습니다.
테스트 방법은 이전과 동일합니다만 클라이언트 요청 스펙이 바뀐 관계로 해당 부분은 Notion을 업데이트 해두었으니 참고바랍니다😎
엄... serverless.yml
파일의 들여쓰기 이슈로 인해 로컬 테스트가 진행되지 않습니다...
원인 모를 이유로 우리의 모든 handler 함수들이 platform 안으로 들어갔네요..? 수정 빠르게 부탁드려유~
수정했어용~
아 제가 착각했네요. 테스트 할 때, 유의해야 할 사항은
get_single_current_round()
통해서 얻어오기 때문에 해당 라운드에 속하는 opinion이 있는지 확인해주셔야 합니다.동작 확인햇으요 감사해요!
좋아요 기능을 구현한 like action API를 현재 파일경로에 맞게끔 바꿨습니다. 당연히 테스트도 로컬 환경에서 돌려보았는데 성공했습니다. 추가로 notion에 API form을 적어넣었습니다.