diff --git a/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelActivity.kt index f24dfaf4..75addc7d 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelActivity.kt @@ -180,6 +180,12 @@ class CreatorChannelActivity : return } + if (SharedPreferenceManager.token.isBlank()) { + showLoginActivity() + finish() + return + } + setupTabsAndPager() setStatusBarIconAppearance() setTitleBarTopInset() @@ -221,7 +227,9 @@ class CreatorChannelActivity : binding.btnCreatorChannelFantalkFixedPlus.setOnClickListener { openFanTalkWrite() } binding.btnCreatorChannelOwnerCta.setOnClickListener { onOwnerCtaClicked() } binding.tvChatButton.setOnClickListener { - currentHeader?.characterId?.let { characterId -> homeActionDelegate?.createChatRoom(characterId) } + ensureLoginAndAdultAuth(isAdult = true) { + currentHeader?.characterId?.let { characterId -> homeActionDelegate?.createChatRoom(characterId) } + } } binding.tvDmButton.setOnClickListener { if (currentHeader?.isOwner == true) {