diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/LiveFragment.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/LiveFragment.kt index 9ed2c996..31217641 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/LiveFragment.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/LiveFragment.kt @@ -38,7 +38,6 @@ import kr.co.vividnext.sodalive.common.Constants import kr.co.vividnext.sodalive.common.LoadingDialog import kr.co.vividnext.sodalive.common.SharedPreferenceManager import kr.co.vividnext.sodalive.databinding.FragmentLiveBinding -import kr.co.vividnext.sodalive.explorer.profile.UserProfileActivity import kr.co.vividnext.sodalive.explorer.profile.creator_community.CreatorCommunityAdapter import kr.co.vividnext.sodalive.explorer.profile.creator_community.all.CreatorCommunityAllActivity import kr.co.vividnext.sodalive.extensions.dpToPx @@ -73,6 +72,7 @@ import kr.co.vividnext.sodalive.settings.language.LanguageManager import kr.co.vividnext.sodalive.settings.language.LocaleHelper import kr.co.vividnext.sodalive.settings.notification.MemberRole import kr.co.vividnext.sodalive.splash.SplashActivity +import kr.co.vividnext.sodalive.v2.creator.channel.CreatorChannelHomeActivity import org.koin.android.ext.android.inject import java.text.SimpleDateFormat import java.util.Date @@ -265,9 +265,7 @@ class LiveFragment : BaseFragment(FragmentLiveBinding::infl adapter = RecommendLiveAdapter(requireContext(), pagerWidth.roundToInt(), pagerHeight) { if (SharedPreferenceManager.token.isNotBlank()) { startActivity( - Intent(requireContext(), UserProfileActivity::class.java).apply { - putExtra(Constants.EXTRA_USER_ID, it) - } + CreatorChannelHomeActivity.newIntent(requireContext(), it) ) } else { (requireActivity() as MainActivity).showLoginActivity() @@ -314,9 +312,7 @@ class LiveFragment : BaseFragment(FragmentLiveBinding::infl onClick = { if (SharedPreferenceManager.token.isNotBlank()) { startActivity( - Intent(requireContext(), UserProfileActivity::class.java).apply { - putExtra(Constants.EXTRA_USER_ID, it) - } + CreatorChannelHomeActivity.newIntent(requireContext(), it) ) } else { (requireActivity() as MainActivity).showLoginActivity() @@ -388,12 +384,7 @@ class LiveFragment : BaseFragment(FragmentLiveBinding::infl val adapter = LatestFinishedLiveAdapter { if (SharedPreferenceManager.token.isNotBlank()) { startActivity( - Intent( - requireContext(), - UserProfileActivity::class.java - ).apply { - putExtra(Constants.EXTRA_USER_ID, it) - } + CreatorChannelHomeActivity.newIntent(requireContext(), it) ) } else { (requireActivity() as MainActivity).showLoginActivity() diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/room/detail/LiveRoomDetailFragment.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/room/detail/LiveRoomDetailFragment.kt index 012ee676..d8d1cdd2 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/room/detail/LiveRoomDetailFragment.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/room/detail/LiveRoomDetailFragment.kt @@ -23,16 +23,15 @@ import com.yandex.mobile.ads.banner.BannerAdSize import com.yandex.mobile.ads.common.AdRequest import kr.co.vividnext.sodalive.BuildConfig import kr.co.vividnext.sodalive.R -import kr.co.vividnext.sodalive.common.Constants import kr.co.vividnext.sodalive.common.LoadingDialog import kr.co.vividnext.sodalive.common.SharedPreferenceManager import kr.co.vividnext.sodalive.databinding.FragmentLiveRoomDetailBinding import kr.co.vividnext.sodalive.databinding.ItemLiveDetailUserSummaryBinding -import kr.co.vividnext.sodalive.explorer.profile.UserProfileActivity import kr.co.vividnext.sodalive.extensions.convertDateFormat import kr.co.vividnext.sodalive.extensions.dpToPx import kr.co.vividnext.sodalive.settings.language.LanguageManager import kr.co.vividnext.sodalive.settings.language.LocaleHelper +import kr.co.vividnext.sodalive.v2.creator.channel.CreatorChannelHomeActivity import org.koin.android.ext.android.inject import java.util.Locale import java.util.TimeZone @@ -315,9 +314,7 @@ class LiveRoomDetailFragment( if (manager.isCreator) { binding.tvManagerProfile.visibility = View.VISIBLE binding.tvManagerProfile.setOnClickListener { - val intent = Intent(requireActivity(), UserProfileActivity::class.java) - intent.putExtra(Constants.EXTRA_USER_ID, manager.id) - startActivity(intent) + startActivity(CreatorChannelHomeActivity.newIntent(requireActivity(), manager.id)) } } else { binding.tvManagerProfile.visibility = View.GONE