From 8a5c52dcdb5cf3a00324f2abb6d83dbf8d4e641d Mon Sep 17 00:00:00 2001 From: Kiryl Kaveryn Date: Fri, 31 May 2024 23:31:17 +0400 Subject: [PATCH] [ios] add `hasRecentlyDeletedBookmarks` to the BM manager Signed-off-by: Kiryl Kaveryn --- iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.h | 2 ++ iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.mm | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.h b/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.h index 54d395a185..75f71ca33a 100644 --- a/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.h +++ b/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.h @@ -143,6 +143,8 @@ NS_SWIFT_NAME(BookmarksManager) - (void)moveTrack:(MWMTrackID)trackId toGroupId:(MWMMarkGroupID)groupId; +- (BOOL)hasRecentlyDeletedBookmark; + - (instancetype)init __attribute__((unavailable("call +manager instead"))); - (instancetype)copy __attribute__((unavailable("call +manager instead"))); - (instancetype)copyWithZone:(NSZone *)zone __attribute__((unavailable("call +manager instead"))); diff --git a/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.mm b/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.mm index f9ff585c74..104f406f76 100644 --- a/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.mm +++ b/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.mm @@ -766,6 +766,10 @@ static KmlFileType convertFileTypeToCore(MWMKmlFileType fileType) { } } +- (BOOL)hasRecentlyDeletedBookmark { + return self.bm.HasRecentlyDeletedBookmark(); +} + - (void)setCategory:(MWMMarkGroupID)groupId authorType:(MWMBookmarkGroupAuthorType)author { switch (author)