From 92c19092fe45c66a761b42d8218847bb54066918 Mon Sep 17 00:00:00 2001 From: Klaus Date: Mon, 22 Apr 2024 21:00:36 +0900 Subject: [PATCH] =?UTF-8?q?=EC=8B=9C=EB=A6=AC=EC=A6=88=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20-=20=EC=8B=9C=EB=A6=AC=EC=A6=88=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=EC=8B=9C=20=EC=97=B0=EC=9E=AC=EC=9A=94=EC=9D=BC?= =?UTF-8?q?=EC=9D=B4=20=EC=88=98=EC=A0=95=EB=90=98=EC=A7=80=20=EC=95=8A?= =?UTF-8?q?=EB=8A=94=20=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95(=EC=97=B0?= =?UTF-8?q?=EC=9E=AC=EC=9A=94=EC=9D=BC=EC=9D=84=20=EC=A0=80=EC=9E=A5?= =?UTF-8?q?=ED=95=98=EB=8A=94=20=ED=95=84=EB=93=9C=EC=97=90=20Cascade=20?= =?UTF-8?q?=EC=A1=B0=EA=B1=B4=20=EC=B6=94=EA=B0=80)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/content/series/CreatorAdminContentSeriesService.kt | 4 ++-- .../vividnext/sodalive/creator/admin/content/series/Series.kt | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/series/CreatorAdminContentSeriesService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/series/CreatorAdminContentSeriesService.kt index 28fbdea..b60a799 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/series/CreatorAdminContentSeriesService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/series/CreatorAdminContentSeriesService.kt @@ -140,8 +140,8 @@ class CreatorAdminContentSeriesService( throw SodaException("랜덤과 연재요일 동시에 선택할 수 없습니다.") } - series.publishedDaysOfWeek.toMutableSet().clear() - series.publishedDaysOfWeek.toMutableSet().addAll(request.publishedDaysOfWeek) + series.publishedDaysOfWeek.clear() + series.publishedDaysOfWeek.addAll(request.publishedDaysOfWeek) } if (request.genreId != null) { diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/series/Series.kt b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/series/Series.kt index 496c4fc..c8262a0 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/series/Series.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/series/Series.kt @@ -4,7 +4,6 @@ import kr.co.vividnext.sodalive.admin.content.series.genre.SeriesGenre import kr.co.vividnext.sodalive.common.BaseEntity import kr.co.vividnext.sodalive.creator.admin.content.series.keyword.SeriesKeyword import kr.co.vividnext.sodalive.member.Member -import org.hibernate.annotations.Cascade import javax.persistence.CascadeType import javax.persistence.CollectionTable import javax.persistence.Column @@ -38,8 +37,7 @@ data class Series( @ElementCollection(targetClass = SeriesPublishedDaysOfWeek::class, fetch = FetchType.EAGER) @Enumerated(value = EnumType.STRING) @CollectionTable(name = "series_published_days_of_week", joinColumns = [JoinColumn(name = "series_id")]) - @Cascade(value = [org.hibernate.annotations.CascadeType.ALL]) - val publishedDaysOfWeek: Set = mutableSetOf(), + val publishedDaysOfWeek: MutableSet = mutableSetOf(), var isAdult: Boolean = false, var isActive: Boolean = true ) : BaseEntity() {