Skip to content

Commit

Permalink
hotfix: transactional 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
EeeasyCode committed Nov 20, 2024
1 parent 3727b1b commit b4a9f88
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ public Boolean isValidRecruitment(Long recruitmentId) {

@Override
public ResponseEntity<AutorizeAdminResponse> authorizeAdmin(String userReferenceId, Long clubId) {
clubReadService.authorizeAdmin(userReferenceId, clubId);
clubService.authorizeAdmin(userReferenceId, clubId);
return new ResponseEntity<>(new AutorizeAdminResponse(), HttpStatus.OK);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,16 +164,6 @@ public Boolean hasAuthorityByRecruitmentId(String userReferenceId, Long recruitm
.orElse(false);
}

public void authorizeAdmin(String userReferenceId, Long clubId) {
Club club = clubRepository.findById(clubId)
.orElseThrow(ClubNotFoundException::new);

ClubAdmin clubAdmin = ClubAdmin.createMember(userReferenceId, club);

club.addAdminMember(clubAdmin);
clubRepository.save(club);
}

public List<AdminAuthorizedClubResponse> getAuthorizedClubs(String userReferenceId) {
List<Club> clubs = clubRepository.findAll();

Expand Down
10 changes: 10 additions & 0 deletions club-service/src/main/java/club/gach_dong/service/ClubService.java
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,16 @@ public ClubResponse createClub(String userReferenceId, CreateClubRequest createC
return ClubResponse.of(savedClub);
}

public void authorizeAdmin(String userReferenceId, Long clubId) {
Club club = clubRepository.findById(clubId)
.orElseThrow(ClubNotFoundException::new);

ClubAdmin clubAdmin = ClubAdmin.createMember(userReferenceId, club);

club.addAdminMember(clubAdmin);
clubRepository.save(club);
}

@AdminAuthorizationCheck(role = {ClubAdminRole.PRESIDENT, ClubAdminRole.MEMBER})
public CreateClubActivityResponse createClubActivity(
String userReferenceId,
Expand Down

0 comments on commit b4a9f88

Please sign in to comment.