From f7f71e114e7866807d5e3eed90c0768f1e115620 Mon Sep 17 00:00:00 2001 From: MUKER-WON Date: Fri, 10 May 2024 14:33:44 +0900 Subject: [PATCH] =?UTF-8?q?[Fix]=20distance=EC=97=90=20'=EC=95=8C=EC=88=98?= =?UTF-8?q?=EC=97=86=EC=9D=8C'=EC=9D=B4=20=EB=93=A4=EC=96=B4=EC=98=A4?= =?UTF-8?q?=EB=8A=94=20=EB=A1=9C=EC=A7=81=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Projects/Domain/Sources/UseCase/DefaultNearMapUseCase.swift | 5 ++++- .../Sources/ViewController/NearMapViewController.swift | 6 ------ 2 files changed, 4 insertions(+), 7 deletions(-) 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