ZinnaChoi / Study-Management

온라인 스터디 관리 시스템: 부재 일정 캘린더, 토론 게시판 및 알림 기능 제공
8 stars 0 forks source link

[fix] study add & update swagger format issue resolve #78

Closed MeMyself-And-I closed 7 months ago

MeMyself-And-I commented 7 months ago

안녕하세요 #40 이슈 해결하여PR 드렸습니다. 주요 작업 내용은 하기 참고 부탁드립니다!

image image
  1. 스터디 등록, 스터디 정보 수정 API의 swagger Input 포맷 변경(requestBody 내 파일 전송이 아닌 텍스트로 전송하도록 변경(로고 파일은 그대로 파일 등록))
    • 현재 사진에서 보시는 것 처럼 req input 란을 넓힐 수는 없었습니다. 따라서 이 사항도 데이터 값을 바꾸기에는 불편한 점이 있습니다.
    • 자꾸 컨트롤러에서 데이터를 객체 또는 컬렉션으로 변환하는데 문제가 생겨 String으로 받은 후 mapper를 통해 직접 변경하는 방식으로 적용했습니다.
  2. API 포맷 변경에 따른 StudyControllerTest 코드 변경
  3. API 포맷 변경에 따른 불필요 study_create_or_update.json 파일 삭제
  4. 스터디 수정 API에서 누락되어있는 에러 처리 추가