diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/admin/content/AdminContentService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/admin/content/AdminContentService.kt index 677e3b9..0808d08 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/admin/content/AdminContentService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/admin/content/AdminContentService.kt @@ -94,6 +94,9 @@ class AdminContentService( } if (request.isActive != null) { + if (!request.isActive) { + audioContent.releaseDate = null + } audioContent.isActive = request.isActive } diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/CreatorAdminContentService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/CreatorAdminContentService.kt index 9646bdb..9d1438d 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/CreatorAdminContentService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/CreatorAdminContentService.kt @@ -118,6 +118,9 @@ class CreatorAdminContentService( } if (request.isActive != null) { + if (!request.isActive) { + audioContent.releaseDate = null + } audioContent.isActive = request.isActive }