Skip to content

[feat] 투두 삭제 API의 date 파라미터를 다시 필수로 변경 #240

Open

Description

@aneykrap

Feature Issue 📌

#237(#238)에서 웹이 date를 보내도록 배포되기 전까지 기존 클라이언트가 깨지지 않도록 투두 삭제 API(DELETE /api/v1/todos/{todoId})의 date를 임시로 선택값으로 받게 했습니다. 지금은 date가 없으면 반복 여부와 상관없이 투두 전체를 삭제합니다.

웹이 배포를 요청하면 date를 다시 필수로 되돌립니다.

배포 순서

  1. 웹이 배포를 요청하면 이 작업을 develop에 머지하고 서버를 먼저 배포합니다.
  2. 서버 배포 후 웹이 변경된 명세를 반영해 1~2시간 이내에 배포합니다. 그 사이 기존 웹의 삭제 요청(date 없음)은 TODO_400으로 실패합니다.

Todo ✔️

  • TodoService.deleteTodo에서 date가 없을 때 전체 삭제하는 분기 제거, date 누락 시 TODO_400
  • TodoControllerDocs 삭제 API 설명에서 date 미전달 시 동작 문구 제거, 400 응답 설명에 date 누락 복구
  • 웹 배포 요청 시 서버 먼저 배포 후 웹에 공유

Activity

  1. self-assigned this
    on Oct 15, 2026
  2. changed the title [-][fix] 투두 삭제 API의 date 파라미터를 다시 필수로 변경[/-] [+][feat] 투두 삭제 API의 date 파라미터를 다시 필수로 변경[/+] on Oct 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions