Skip to content

Commit 13fc603

Browse files
authored
Merge pull request #169 from Runnect/dev
[Feat] - 관리자 공개 코스 삭제 권한 추가 (dev → main)
2 parents f8b4c26 + 1fd0a0a commit 13fc603

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/main/java/org/runnect/server/publicCourse/service/PublicCourseService.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,8 +350,10 @@ public DeletePublicCoursesResponseDto deletePublicCourses(
350350
throw new NotFoundException(ErrorStatus.NOT_FOUND_PUBLICCOURSE_EXCEPTION, ErrorStatus.NOT_FOUND_PUBLICCOURSE_EXCEPTION.getMessage());
351351
}
352352

353+
boolean isAdmin = userId.equals(280L);
354+
353355
publicCourses.stream()
354-
.filter(pc -> !pc.getCourse().getRunnectUser().equals(user))
356+
.filter(pc -> !isAdmin && !pc.getCourse().getRunnectUser().equals(user))
355357
.findAny()
356358
.ifPresent(pc -> {
357359
throw new PermissionDeniedException(

0 commit comments

Comments
 (0)