From 30a104981c0b5bfd1acefc7991f0c75ae57574dc Mon Sep 17 00:00:00 2001 From: Klaus Date: Tue, 16 Dec 2025 03:29:02 +0900 Subject: [PATCH] =?UTF-8?q?=EC=8B=9C=EB=A6=AC=EC=A6=88=20=EC=83=81?= =?UTF-8?q?=EC=84=B8=20-=20=EB=B2=88=EC=97=AD=20=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=84=B0=20=EC=A1=B0=ED=9A=8C=20=EA=B8=B0=EB=8A=A5=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sodalive/content/series/ContentSeriesService.kt | 6 ++++-- .../sodalive/i18n/translation/PapagoTranslationService.kt | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/content/series/ContentSeriesService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/content/series/ContentSeriesService.kt index 83e9a0b..8794eba 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/series/ContentSeriesService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/series/ContentSeriesService.kt @@ -7,6 +7,8 @@ import kr.co.vividnext.sodalive.content.order.OrderType import kr.co.vividnext.sodalive.content.series.content.ContentSeriesContentRepository import kr.co.vividnext.sodalive.content.series.content.GetSeriesContentListResponse import kr.co.vividnext.sodalive.content.series.translation.SeriesGenreTranslationRepository +import kr.co.vividnext.sodalive.content.series.translation.SeriesTranslation +import kr.co.vividnext.sodalive.content.series.translation.SeriesTranslationPayload import kr.co.vividnext.sodalive.content.series.translation.SeriesTranslationRepository import kr.co.vividnext.sodalive.content.series.translation.TranslatedSeries import kr.co.vividnext.sodalive.creator.admin.content.series.Series @@ -232,14 +234,14 @@ class ContentSeriesService( keywordList } - val payload = kr.co.vividnext.sodalive.content.series.translation.SeriesTranslationPayload( + val payload = SeriesTranslationPayload( title = translatedTitle, introduction = translatedIntroduction, keywords = translatedKeywords ) seriesTranslationRepository.save( - kr.co.vividnext.sodalive.content.series.translation.SeriesTranslation( + SeriesTranslation( seriesId = seriesId, locale = locale, renderedPayload = payload diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/i18n/translation/PapagoTranslationService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/i18n/translation/PapagoTranslationService.kt index 29a76b5..1b01dff 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/i18n/translation/PapagoTranslationService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/i18n/translation/PapagoTranslationService.kt @@ -6,6 +6,7 @@ import org.springframework.http.HttpHeaders import org.springframework.http.MediaType import org.springframework.stereotype.Service import org.springframework.web.client.RestTemplate +import org.springframework.web.client.postForEntity @Service class PapagoTranslationService( @@ -46,10 +47,9 @@ class PapagoTranslationService( val requestEntity = HttpEntity(body, headers) - val response = restTemplate.postForEntity( + val response = restTemplate.postForEntity( papagoTranslateUrl, - requestEntity, - PapagoTranslationResponse::class.java + requestEntity ) if (!response.statusCode.is2xxSuccessful) {