diff --git a/src/main/java/careerfestival/career/config/SecurityConfig.java b/src/main/java/careerfestival/career/config/SecurityConfig.java index 9693e6c7..1b58c524 100644 --- a/src/main/java/careerfestival/career/config/SecurityConfig.java +++ b/src/main/java/careerfestival/career/config/SecurityConfig.java @@ -71,7 +71,7 @@ public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { //경로별 인가 작업 http .authorizeHttpRequests((auth) -> auth - .requestMatchers("/", "/login", "/signup", "/signup/detail", "/event/**", "/health").permitAll() + .requestMatchers("/", "/login", "/signup", "/signup/detail", "/event/**", "/health", "profile/**").permitAll() .requestMatchers("/mypage/**", "/event/*/participate").hasRole("PARTICIPANT") .requestMatchers("event/organizer, event/register").hasRole("ORGANIZER") .anyRequest().permitAll() diff --git a/src/main/java/careerfestival/career/subscribe/controller/SubscribeController.java b/src/main/java/careerfestival/career/subscribe/controller/SubscribeController.java index f3232923..58ff18fc 100644 --- a/src/main/java/careerfestival/career/subscribe/controller/SubscribeController.java +++ b/src/main/java/careerfestival/career/subscribe/controller/SubscribeController.java @@ -98,14 +98,16 @@ public ResponseEntity> getRegisterByOrganizerId( System.out.println(organizerId + "주최자 id"); System.out.println(organizerUserId + "주최자의 유저 id"); String organizerName = registerService.getOrganizerName(organizerId); + String organizerProfileImage = organizerRepository.findByEncryptedEmail(fromUserId).getOrganizerProfileFileUrl(); int getEventCount = registerService.getCountRegisterEvent(organizerUserId); Page registerMainResponseDtos = registerService.getEventList(organizerId, pageable); - List subs = subscribeService.getAllSubscribeByUser(organizerId); + List subs = subscribeService.getAllSubscribeByUser(organizerUserId); int totalSubsCount = subs.size(); Map profile = new HashMap<>(); profile.put("organizerName", organizerName); + profile.put("organizerProfileImage", organizerProfileImage); // 구독자 관련 코드 추가 작성 필요 profile.put("festivalList", registerMainResponseDtos); profile.put("festivalCount", getEventCount);