From c1ddc7ad8493619744bdea41e852d0b7b16e0e68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EB=8F=99=ED=9B=88?= <2dh2@naver.com> Date: Tue, 3 Mar 2026 09:03:32 +0900 Subject: [PATCH] =?UTF-8?q?hotfix:=20=EB=8F=99=EC=95=84=EB=A6=AC=20?= =?UTF-8?q?=EC=A7=80=EC=9B=90=20=EC=8A=B9=EC=9D=B8/=EA=B1=B0=EC=A0=88=20?= =?UTF-8?q?=EC=9A=B4=EC=98=81=EC=A7=84=20=EA=B6=8C=ED=95=9C=EB=8F=84=20?= =?UTF-8?q?=EA=B0=80=EB=8A=A5=ED=95=98=EB=8F=84=EB=A1=9D=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../konect/domain/club/controller/ClubApplicationApi.java | 4 ++-- .../konect/domain/club/service/ClubApplicationService.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/gg/agit/konect/domain/club/controller/ClubApplicationApi.java b/src/main/java/gg/agit/konect/domain/club/controller/ClubApplicationApi.java index 6c5b0e11..8782a5b6 100644 --- a/src/main/java/gg/agit/konect/domain/club/controller/ClubApplicationApi.java +++ b/src/main/java/gg/agit/konect/domain/club/controller/ClubApplicationApi.java @@ -131,7 +131,7 @@ ResponseEntity getClubApplicationAnswers( ); @Operation(summary = "동아리 가입 신청을 승인한다.", description = """ - 동아리 회장 또는 부회장만 가입 신청을 승인할 수 있습니다. + 동아리 운영진 권한부터 가입 신청을 승인할 수 있습니다. 승인 시 지원자는 일반회원으로 등록되며, 지원 내역은 보관됩니다. ## 에러 @@ -148,7 +148,7 @@ ResponseEntity approveClubApplication( ); @Operation(summary = "동아리 가입 신청을 거절한다.", description = """ - 동아리 회장 또는 부회장만 가입 신청을 거절할 수 있습니다. + 동아리 운영진 권한부터 가입 신청을 거절할 수 있습니다. 거절 시 지원 내역은 삭제됩니다. ## 에러 diff --git a/src/main/java/gg/agit/konect/domain/club/service/ClubApplicationService.java b/src/main/java/gg/agit/konect/domain/club/service/ClubApplicationService.java index 747d1803..27a05da5 100644 --- a/src/main/java/gg/agit/konect/domain/club/service/ClubApplicationService.java +++ b/src/main/java/gg/agit/konect/domain/club/service/ClubApplicationService.java @@ -145,7 +145,7 @@ public ClubApplicationAnswersResponse getClubApplicationAnswers( public void approveClubApplication(Integer clubId, Integer applicationId, Integer userId) { Club club = clubRepository.getById(clubId); - clubPermissionValidator.validateLeaderAccess(clubId, userId); + clubPermissionValidator.validateManagerAccess(clubId, userId); ClubApply clubApply = clubApplyRepository.getByIdAndClubId(applicationId, clubId); User applicant = clubApply.getUser(); @@ -174,7 +174,7 @@ public void approveClubApplication(Integer clubId, Integer applicationId, Intege public void rejectClubApplication(Integer clubId, Integer applicationId, Integer userId) { Club club = clubRepository.getById(clubId); - clubPermissionValidator.validateLeaderAccess(clubId, userId); + clubPermissionValidator.validateManagerAccess(clubId, userId); ClubApply clubApply = clubApplyRepository.getByIdAndClubId(applicationId, clubId); User applicant = clubApply.getUser();