Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨[STMT-179] 활동 생성 request body 필드 필수 요청 값 수정 및 검증 로직 추가 #140

Merged
merged 6 commits into from
Jul 15, 2024

Conversation

05AM
Copy link
Member

@05AM 05AM commented Jul 15, 2024

💁 해결 하려는 문제를 적어주세요

카테고리에 따른 스터디 활동 생성 방침의 변경으로 각 카테고리마다 필수 값이 달라져 해당 부분을 수정했습니다.

  • 공통 필수값

    • 활동유형
    • 제목
    • 내용
    • 사진
    • 공지 등록 여부
  • ASSIGNMENT 필수값

    • 활동유형
    • 제목
    • 내용
    • 시작일자
    • 종료일자
    • 참여멤버
    • 사진
    • 공지 등록 여부
  • MEET 필수값

    • 활동유형
    • 제목
    • 내용
    • 시작일자
    • 종료일자
    • 장소
    • 참여멤버
    • 사진
    • 공지 등록 여부

🤔 어떤 방식으로 해결했는지 적어주세요

각 유형에 따라 필수 값을 검증하는 로직을 추가하고, 그에 따른 예외 처리를 추가로 작성했습니다.

유형에 따라 필드의 값이 null일수도 있기 때문에 request body 클래스에서는 nullable로 설정하고, 활동을 직접 생성할 때 각각의 생성자에서 값을 검증할 수 있도록 구현하였습니다.

@05AM 05AM added the feature label Jul 15, 2024
@05AM 05AM self-assigned this Jul 15, 2024
@05AM 05AM changed the title [STMT-179] 활동 생성 request body 필드 필수 요청 값 수정 및 검증 로직 추가 ✨[STMT-179] 활동 생성 request body 필드 필수 요청 값 수정 및 검증 로직 추가 Jul 15, 2024
@05AM 05AM merged commit 55f3a26 into dev Jul 15, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant