kookmin-sw / capstone-2023-05

capstone-2023-05 created by GitHub Classroom
https://capstone-2023-05.vercel.app
0 stars 0 forks source link

Refactor: like-handler #70

Closed Binsk-dev closed 1 year ago

Binsk-dev commented 1 year ago

좋아요 기능을 구현한 like action API를 현재 파일경로에 맞게끔 바꿨습니다. 당연히 테스트도 로컬 환경에서 돌려보았는데 성공했습니다. 추가로 notion에 API form을 적어넣었습니다.

seungholee-dev commented 1 year ago

고생하셨어요! 저도 동작 확인했습니다! 혹시 userId의 부분은 좋아요 누르는 본인 것이 아니라 그 의견을 낸 사람의 userId로 작성해줘야하던데 맞나요? 만약에 맞다면 혹시 아래의 양식으로 진행하는 것은 어떤가 싶어요! 프론트엔드에서 불필요한 정보를 최소한으로 해달라고 하더라구용

{
    "action": "like",
    "opinionNo": <해당 의견 order>
}
Binsk-dev commented 1 year ago

그럼 order로만 찾아달라는 뜻인것 같은데 일단 한번 해보겠습니다.

Binsk-dev commented 1 year ago

현재 vote 관련 API 테스트에서 @Jaewook-Lee님께서 말씀하시는 이슈들을 해결하는데 시간이 좀 걸릴 것 같아서 일단 @PricelessCode님께서 작성하신 get_single_current_round() 내부 유틸리티 함수를 이용해서 먼저 제 이슈를 해결했습니다.

테스트 방법은 이전과 동일합니다만 클라이언트 요청 스펙이 바뀐 관계로 해당 부분은 Notion을 업데이트 해두었으니 참고바랍니다😎

Jaewook-Lee commented 1 year ago

엄... serverless.yml 파일의 들여쓰기 이슈로 인해 로컬 테스트가 진행되지 않습니다... 원인 모를 이유로 우리의 모든 handler 함수들이 platform 안으로 들어갔네요..? 수정 빠르게 부탁드려유~

Binsk-dev commented 1 year ago

수정했어용~

Binsk-dev commented 1 year ago

아 제가 착각했네요. 테스트 할 때, 유의해야 할 사항은

seungholee-dev commented 1 year ago

동작 확인햇으요 감사해요!