From 28fbdd7826ea84d7d2e4daf6c91c95013b30d448 Mon Sep 17 00:00:00 2001 From: Klaus Date: Thu, 11 Dec 2025 22:33:26 +0900 Subject: [PATCH] =?UTF-8?q?getDetail=EC=97=90=20languageCode=EB=A5=BC=20op?= =?UTF-8?q?tional=EB=A1=9C=20=EB=B3=80=EA=B2=BD=ED=95=98=EC=97=AC=20langua?= =?UTF-8?q?geCode=EA=B0=80=20=EC=97=86=EC=96=B4=EB=8F=84=20=EC=A0=95?= =?UTF-8?q?=EC=83=81=20=EC=A1=B0=ED=9A=8C=20=EB=90=98=EB=8F=84=EB=A1=9D=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../co/vividnext/sodalive/content/AudioContentController.kt | 4 ++-- .../kr/co/vividnext/sodalive/content/AudioContentService.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentController.kt b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentController.kt index fa1544b..95b84e3 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentController.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentController.kt @@ -131,7 +131,7 @@ class AudioContentController(private val service: AudioContentService) { fun getDetail( @PathVariable id: Long, @RequestParam timezone: String, - @RequestParam(required = false, defaultValue = "ko") languageCode: String? = "ko", + @RequestParam(required = false) languageCode: String? = null, @RequestParam("isAdultContentVisible", required = false) isAdultContentVisible: Boolean? = null, @AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member? ) = run { @@ -143,7 +143,7 @@ class AudioContentController(private val service: AudioContentService) { member = member, isAdultContentVisible = isAdultContentVisible ?: true, timezone = timezone, - languageCode = languageCode ?: "ko" + languageCode = languageCode ) ) } diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt index 4e851ad..c1d47b1 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt @@ -509,7 +509,7 @@ class AudioContentService( member: Member, isAdultContentVisible: Boolean, timezone: String, - languageCode: String + languageCode: String? ): GetAudioContentDetailResponse { val isAdult = member.auth != null && isAdultContentVisible @@ -746,7 +746,7 @@ class AudioContentService( if ( audioContent.languageCode != null && audioContent.languageCode!!.isNotBlank() && - languageCode.isNotBlank() && + !languageCode.isNullOrBlank() && audioContent.languageCode != languageCode ) { val locale = languageCode.lowercase()