@@ -9,6 +9,7 @@ import com.depromeet.team6.domain.model.RouteLocation
99import com.depromeet.team6.domain.model.course.CourseInfo
1010import com.depromeet.team6.domain.model.course.LegInfo
1111import com.depromeet.team6.domain.model.course.TransportType
12+ import com.depromeet.team6.domain.repository.UserInfoRepository
1213import com.depromeet.team6.domain.usecase.DeleteAlarmUseCase
1314import com.depromeet.team6.domain.usecase.GetAddressFromCoordinatesUseCase
1415import 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