diff --git a/Projects/Domain/Sources/UseCase/DefaultNearMapUseCase.swift b/Projects/Domain/Sources/UseCase/DefaultNearMapUseCase.swift index de411293..8440345d 100644 --- a/Projects/Domain/Sources/UseCase/DefaultNearMapUseCase.swift +++ b/Projects/Domain/Sources/UseCase/DefaultNearMapUseCase.swift @@ -103,9 +103,12 @@ public final class DefaultNearMapUseCase: NearMapUseCase { } }.first if let selectedBusStop { - let distance = locationService.getDistance( + var distance = locationService.getDistance( response: selectedBusStop ) + if distance.isEmpty { + distance = "알수없음" + } return (selectedBusStop, distance) } else { return (errorResponse, errorDistance) diff --git a/Projects/Feature/NearMapFeature/Sources/ViewController/NearMapViewController.swift b/Projects/Feature/NearMapFeature/Sources/ViewController/NearMapViewController.swift index c6f87151..c39ecc6a 100644 --- a/Projects/Feature/NearMapFeature/Sources/ViewController/NearMapViewController.swift +++ b/Projects/Feature/NearMapFeature/Sources/ViewController/NearMapViewController.swift @@ -182,12 +182,6 @@ public final class NearMapViewController: UIViewController { .subscribe( onNext: { vc, tuple in var (response, distance) = tuple - switch vc.viewModel.viewMode { - case .normal: - break - case .focused(let busStopId): - distance = "알수없음" - } vc.busStopInformationView.updateUI( response: response, distance: distance