From 4c6c7c87729ed72cb0f679918f607215e1c8fdad Mon Sep 17 00:00:00 2001 From: kbyunghoon Date: Sun, 16 Feb 2025 05:01:04 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=A0=90=EA=B2=80=20=EC=95=8C=EB=9E=8C?= =?UTF-8?q?=20=EC=BB=A8=ED=8A=B8=EB=A1=A4=EB=9F=AC=20=EB=AF=B8=EB=94=94?= =?UTF-8?q?=EC=96=B4=20=ED=83=80=EC=9E=85=20=EB=AA=85=EC=8B=9C=EC=A0=81=20?= =?UTF-8?q?=EC=A7=80=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/controlcenter/alarm/presentation/AlarmController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/monicar-control-center/src/main/java/org/controlcenter/alarm/presentation/AlarmController.java b/monicar-control-center/src/main/java/org/controlcenter/alarm/presentation/AlarmController.java index 61ab188..b8509a0 100644 --- a/monicar-control-center/src/main/java/org/controlcenter/alarm/presentation/AlarmController.java +++ b/monicar-control-center/src/main/java/org/controlcenter/alarm/presentation/AlarmController.java @@ -12,6 +12,7 @@ import org.springframework.beans.factory.annotation.Value; import org.springframework.data.domain.Pageable; import org.springframework.data.web.PageableDefault; +import org.springframework.http.MediaType; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.core.annotation.AuthenticationPrincipal; import org.springframework.web.bind.annotation.GetMapping; @@ -36,7 +37,7 @@ public class AlarmController implements AlarmApi { private final AlarmService alarmService; - @GetMapping("/subscribe") + @GetMapping(value = "/subscribe", produces = MediaType.TEXT_EVENT_STREAM_VALUE) @PreAuthorize("hasRole('ROLE_USER')") public SseEmitter subscribe(@AuthenticationPrincipal CustomUserDetails user) { return alarmService.subscribe(user.getId());