diff --git a/src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/controller/PreviewController.java b/src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/controller/PreviewController.java index e8358d84..c334b28c 100644 --- a/src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/controller/PreviewController.java +++ b/src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/controller/PreviewController.java @@ -1,7 +1,6 @@ package com.hyundai.softeer.backend.domain.lottery.drawing.controller; import com.hyundai.softeer.backend.domain.eventuser.entity.EventUser; -import com.hyundai.softeer.backend.domain.lottery.drawing.dto.PreviewRequest; import com.hyundai.softeer.backend.domain.lottery.drawing.service.PreviewService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; @@ -13,7 +12,6 @@ import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; @Controller @RequiredArgsConstructor @@ -27,7 +25,7 @@ public class PreviewController { @Tag(name = "Drawing Lottery") @Operation(summary = "미리 보기용 html 반환", description = """ # open graph html 반환 - + - 이미지 url과 점수, 이름이 담긴 open graph html이 반환됩니다. ## 응답 @@ -39,7 +37,7 @@ public class PreviewController { @ApiResponse(responseCode = "200", description = "html 렌더링 성공 시", useReturnTypeSchema = true), @ApiResponse(responseCode = "400", description = "이벤트를 참여하지 않은 sharedUrl이 들어올 경우", useReturnTypeSchema = true) }) - @GetMapping("/{sharedUrl}") + @GetMapping("/preview/{sharedUrl}") public String preview( @PathVariable String sharedUrl, Model model diff --git a/src/main/java/com/hyundai/softeer/backend/global/filter/JwtAuthorizationFilter.java b/src/main/java/com/hyundai/softeer/backend/global/filter/JwtAuthorizationFilter.java index 1935279e..e73b01dd 100644 --- a/src/main/java/com/hyundai/softeer/backend/global/filter/JwtAuthorizationFilter.java +++ b/src/main/java/com/hyundai/softeer/backend/global/filter/JwtAuthorizationFilter.java @@ -35,7 +35,8 @@ public class JwtAuthorizationFilter implements Filter { "/api/v1/lottery/drawing/land", "/api/v1/lottery/drawing/rank", "/api/v1/lottery/drawing/preview", - "/api/v1/land" + "/api/v1/land", + "/preview/**" }; private final TokenProvider jwtProvider;