From 23f2ce3d719c5b2c33e30a43911dea785b395a6a Mon Sep 17 00:00:00 2001 From: Vladimir Byko-Ianko Date: Tue, 22 Mar 2016 15:10:30 +0300 Subject: [PATCH] [new downloader] Correct deleting map with unsaved fixes. --- iphone/Maps/Classes/Storage/MWMStorage.mm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/iphone/Maps/Classes/Storage/MWMStorage.mm b/iphone/Maps/Classes/Storage/MWMStorage.mm index a9bfb61290..8c53e14909 100644 --- a/iphone/Maps/Classes/Storage/MWMStorage.mm +++ b/iphone/Maps/Classes/Storage/MWMStorage.mm @@ -32,17 +32,16 @@ + (void)deleteNode:(storage::TCountryId const &)countryId alertController:(MWMAlertViewController *)alertController { - auto & f = GetFramework(); - if (f.HasUnsavedEdits(countryId)) + if (GetFramework().HasUnsavedEdits(countryId)) { - [alertController presentUnsavedEditsAlertWithOkBlock:^ + [alertController presentUnsavedEditsAlertWithOkBlock:[countryId] { - f.Storage().DeleteNode(countryId); + GetFramework().Storage().DeleteNode(countryId); }]; } else { - f.Storage().DeleteNode(countryId); + GetFramework().Storage().DeleteNode(countryId); } }