diff --git a/iphone/Maps/Classes/MapViewController.mm b/iphone/Maps/Classes/MapViewController.mm index 2b78751159..67a107f6ea 100644 --- a/iphone/Maps/Classes/MapViewController.mm +++ b/iphone/Maps/Classes/MapViewController.mm @@ -740,11 +740,11 @@ layout.DownloadMap(idx, static_cast(opt)); } }); - - f.SetRouteBuildingListener([self, &f](bool isSuccess, string const & message, bool openDownloader) + + f.SetRouteBuildingListener([self, &f](routing::IRouter::ResultCode code, vector const & absentCountries) { [self.containerView.placePage showBuildingRoutingActivity:NO]; - if (isSuccess) + if (code == routing::IRouter::ResultCode::NoError) { f.GetBalloonManager().RemovePin(); f.GetBalloonManager().Dismiss(); @@ -772,10 +772,11 @@ } else { - if (openDownloader) - [self showDownloaderDialogWithMessageID:message]; - else - [self showDialogWithMessageID:message]; +// TODO +// if (openDownloader) +// [self showDownloaderDialogWithMessageID:message]; +// else +// [self showDialogWithMessageID:message]; } }); }