diff --git a/app/src/main/java/kr/co/vividnext/sodalive/di/AppDI.kt b/app/src/main/java/kr/co/vividnext/sodalive/di/AppDI.kt index 4c31ff24..547b47f3 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/di/AppDI.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/di/AppDI.kt @@ -177,8 +177,8 @@ import kr.co.vividnext.sodalive.user.find_password.FindPasswordViewModel import kr.co.vividnext.sodalive.user.login.LoginViewModel import kr.co.vividnext.sodalive.user.signup.SignUpViewModel import kr.co.vividnext.sodalive.v2.creator.channel.CreatorChannelHomeViewModel -import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelHomeApi -import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelHomeRepository +import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelApi +import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelRepository import kr.co.vividnext.sodalive.v2.main.MainV2ViewModel import kr.co.vividnext.sodalive.v2.main.chat.ChatMainViewModel import kr.co.vividnext.sodalive.v2.main.chat.data.ChatRoomApi @@ -306,7 +306,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) { single { ApiBuilder().build(get(), DmChatApi::class.java) } single { ApiBuilder().build(get(), HomeCreatorRankingApi::class.java) } single { ApiBuilder().build(get(), HomeRecommendationApi::class.java) } - single { ApiBuilder().build(get(), CreatorChannelHomeApi::class.java) } + single { ApiBuilder().build(get(), CreatorChannelApi::class.java) } single { ApiBuilder().build(get(), CharacterApi::class.java) } single { ApiBuilder().build(get(), TalkApi::class.java) } single { ApiBuilder().build(get(), CharacterCommentApi::class.java) } @@ -464,7 +464,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) { factory { HomeCreatorRankingRepository(get()) } factory { HomeRecommendationRepository(get()) } factory { - CreatorChannelHomeRepository( + CreatorChannelRepository( api = get(), userRepository = get(), talkApi = get(), diff --git a/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModel.kt b/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModel.kt index 0a46ded9..9480a35c 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModel.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModel.kt @@ -10,12 +10,12 @@ import kr.co.vividnext.sodalive.base.BaseViewModel import kr.co.vividnext.sodalive.common.SodaLiveApplicationHolder import kr.co.vividnext.sodalive.common.SharedPreferenceManager import kr.co.vividnext.sodalive.common.ToastMessage -import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelHomeRepository +import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelRepository import kr.co.vividnext.sodalive.v2.creator.channel.model.CreatorChannelHomeUiState import kr.co.vividnext.sodalive.v2.creator.channel.model.toUiContent class CreatorChannelHomeViewModel( - private val repository: CreatorChannelHomeRepository + private val repository: CreatorChannelRepository ) : BaseViewModel() { private val _homeStateLiveData = MutableLiveData() diff --git a/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelHomeApi.kt b/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelApi.kt similarity index 93% rename from app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelHomeApi.kt rename to app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelApi.kt index a5491c0b..a802213b 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelHomeApi.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelApi.kt @@ -6,7 +6,7 @@ import retrofit2.http.GET import retrofit2.http.Header import retrofit2.http.Path -interface CreatorChannelHomeApi { +interface CreatorChannelApi { @GET("/api/v2/creator-channels/{creatorId}/home") fun getHome( @Path("creatorId") creatorId: Long, diff --git a/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelHomeRepository.kt b/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelRepository.kt similarity index 96% rename from app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelHomeRepository.kt rename to app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelRepository.kt index d4a08259..da37c5bf 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelHomeRepository.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/data/CreatorChannelRepository.kt @@ -9,8 +9,8 @@ import kr.co.vividnext.sodalive.report.ReportRequest import kr.co.vividnext.sodalive.report.ReportType import kr.co.vividnext.sodalive.user.UserRepository -class CreatorChannelHomeRepository( - private val api: CreatorChannelHomeApi, +class CreatorChannelRepository( + private val api: CreatorChannelApi, private val userRepository: UserRepository, private val talkApi: TalkApi, private val reportRepository: ReportRepository, diff --git a/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModelTest.kt b/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModelTest.kt index b3e49def..d716d876 100644 --- a/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModelTest.kt +++ b/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModelTest.kt @@ -20,7 +20,7 @@ import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelActivityRe import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelAudioContentResponse import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelCreatorResponse import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelFanTalkSummaryResponse -import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelHomeRepository +import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelRepository import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelHomeResponse import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelLiveResponse import kr.co.vividnext.sodalive.v2.creator.channel.data.CreatorChannelScheduleResponse @@ -47,7 +47,7 @@ import org.robolectric.annotation.Config class CreatorChannelHomeViewModelTest { private val context: Context = ApplicationProvider.getApplicationContext() - private lateinit var repository: CreatorChannelHomeRepository + private lateinit var repository: CreatorChannelRepository private lateinit var viewModel: CreatorChannelHomeViewModel @Before