@@ -27,30 +27,30 @@ public AdminPlaceRegisterRequestService(PlaceRepository placeRepository, Request
2727 }
2828
2929 @ Transactional
30- public void review (Long placeId , RequestReviewStatus status , String rejectedReason ) {
30+ public void review (Long placeId , RequestReviewStatus status , String rejectedReason , Long adminId ) {
3131 validateReviewRequest (status , rejectedReason );
3232
3333 Place place = placeRepository .findById (placeId )
3434 .orElseThrow (() -> new BusinessException (ErrorCode .PLACE_NOT_FOUND ));
3535 validatePlaceStatus (place );
3636
3737 switch (status ) {
38- case APPROVED -> approve (place );
39- case REJECTED -> reject (place , rejectedReason );
38+ case APPROVED -> approve (place , adminId );
39+ case REJECTED -> reject (place , rejectedReason , adminId );
4040 }
4141
4242 applicationEventPublisher .publishEvent (new RequestReviewEvent (placeId , status ));
4343 }
4444
45- private void approve (Place place ) {
45+ private void approve (Place place , Long adminId ) {
4646 place .approve ();
47- RequestReview approved = RequestReview .approved (place .getId ());
47+ RequestReview approved = RequestReview .approved (place .getId (), adminId );
4848 requestReviewRepository .save (approved );
4949 }
5050
51- private void reject (Place place , String rejectedReason ) {
51+ private void reject (Place place , String rejectedReason , Long adminId ) {
5252 place .reject ();
53- RequestReview rejected = RequestReview .rejected (place .getId (), rejectedReason );
53+ RequestReview rejected = RequestReview .rejected (place .getId (), adminId , rejectedReason );
5454 requestReviewRepository .save (rejected );
5555 }
5656
0 commit comments