Skip to content

Commit e51533b

Browse files
committed
feat: MyBarController에 모든 킵 기록을 초기화하는 DELETE /me/bar 엔드포인트 추가
1 parent 0f0fad7 commit e51533b

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/main/java/com/back/domain/mybar/controller/MyBarController.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,5 +77,15 @@ public RsData<Void> unkeep(
7777
myBarService.unkeep(userId, cocktailId);
7878
return RsData.of(200, "deleted");
7979
}
80+
81+
@DeleteMapping
82+
@Operation(summary = "내 바 전체 삭제", description = "내 바에 담긴 모든 칵테일을 소프트 삭제합니다")
83+
public RsData<Void> clearAll(
84+
@AuthenticationPrincipal SecurityUser principal
85+
) {
86+
Long userId = principal.getId();
87+
myBarService.clearAll(userId);
88+
return RsData.of(200, "cleared");
89+
}
8090
}
8191

0 commit comments

Comments
 (0)