Skip to content

Commit 95726d1

Browse files
committed
자동 로그인시 유저ID Home에서 설정
1 parent c34ea56 commit 95726d1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

app/src/main/java/com/depromeet/team6/presentation/ui/home/HomeViewModel.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import com.depromeet.team6.domain.model.RouteLocation
99
import com.depromeet.team6.domain.model.course.CourseInfo
1010
import com.depromeet.team6.domain.model.course.LegInfo
1111
import com.depromeet.team6.domain.model.course.TransportType
12+
import com.depromeet.team6.domain.repository.UserInfoRepository
1213
import com.depromeet.team6.domain.usecase.DeleteAlarmUseCase
1314
import com.depromeet.team6.domain.usecase.GetAddressFromCoordinatesUseCase
1415
import com.depromeet.team6.domain.usecase.GetBusStartedUseCase
@@ -34,7 +35,8 @@ class HomeViewModel @Inject constructor(
3435
private val getTaxiCostUseCase: GetTaxiCostUseCase,
3536
val getCourseSearchResultUseCase: GetCourseSearchResultsUseCase,
3637
private val getBusStartedUseCase: GetBusStartedUseCase,
37-
private val deleteAlarmUseCase: DeleteAlarmUseCase
38+
private val deleteAlarmUseCase: DeleteAlarmUseCase,
39+
private val userInfoRepository: UserInfoRepository
3840
) : BaseViewModel<HomeContract.HomeUiState, HomeContract.HomeSideEffect, HomeContract.HomeEvent>() {
3941
private var speechBubbleJob: Job? = null
4042
private var busStartedPollingJob: Job? = null
@@ -458,6 +460,7 @@ class HomeViewModel @Inject constructor(
458460
setState { copy(destinationState = LoadState.Loading) }
459461
viewModelScope.launch {
460462
getUserInfoUseCase().onSuccess { userInfo ->
463+
userInfoRepository.setUserId(userId = userInfo.id)
461464
setState {
462465
copy(
463466
destinationPoint = Address(

0 commit comments

Comments
 (0)