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

[BE] 프로젝트 수정 및 삭제 API 개발 #263

Open
sunghyuki opened this issue Dec 14, 2022 · 0 comments
Open

[BE] 프로젝트 수정 및 삭제 API 개발 #263

sunghyuki opened this issue Dec 14, 2022 · 0 comments
Assignees
Labels
⚡️ 백엔드 Backend ✨ feature New feature or request
Milestone

Comments

@sunghyuki
Copy link
Collaborator

sunghyuki commented Dec 14, 2022

Details

프로젝트 수정

  • 프로젝트 생성자로서, 생성한 프로젝트를 수정할 수 있다.
    • 허용기준
      • 프로젝트의 루트 트랙이 UNKNOWN 상태일 경우, 프로젝트 수정이 불가능하다.
      • 프로젝트의 루트 트랙이 UNKNOWN 상태가 아닐 경우, 프로젝트 수정이 가능하다.
      • 프로젝트 수정 가능 항목은 프로젝트명과 트랙 태그이다.

프로젝트 삭제

  • 프로젝트 생성자로서, 생성한 프로젝트를 삭제할 수 있다.
    • 허용기준
      • 프로젝트에 본인이 등록한 트랙만 존재하는 경우, 프로젝트를 완전히 삭제할 수 있다.
      • 프로젝트에 타인이 생성한 트랙이 존재하는 경우, 프로젝트를 삭제할 수 없다.
@sunghyuki sunghyuki added ✨ feature New feature or request ⚡️ 백엔드 Backend labels Dec 14, 2022
@sunghyuki sunghyuki added this to the Sprint 23 milestone Dec 14, 2022
@sunghyuki sunghyuki self-assigned this Dec 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚡️ 백엔드 Backend ✨ feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant