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) {