diff --git a/iphone/Maps/Bookmarks/Catalog/CatalogWebViewController.swift b/iphone/Maps/Bookmarks/Catalog/CatalogWebViewController.swift index 9085c5e7b6..76cabaa9dd 100644 --- a/iphone/Maps/Bookmarks/Catalog/CatalogWebViewController.swift +++ b/iphone/Maps/Bookmarks/Catalog/CatalogWebViewController.swift @@ -1,17 +1,16 @@ struct CatalogCategoryInfo { var id: String var name: String - var author: String + var author: String? var productId: String? var imageUrl: String? init?(_ components: [String : String]) { guard let id = components["id"], - let name = components["name"], - let author = components["author_name"] else { return nil } + let name = components["name"] else { return nil } self.id = id self.name = name - self.author = author + author = components["author_name"] productId = components["tier"] imageUrl = components["img"] } diff --git a/iphone/Maps/Bookmarks/Catalog/PaidRouteViewController.swift b/iphone/Maps/Bookmarks/Catalog/PaidRouteViewController.swift index 60f7092d99..a429253fbe 100644 --- a/iphone/Maps/Bookmarks/Catalog/PaidRouteViewController.swift +++ b/iphone/Maps/Bookmarks/Catalog/PaidRouteViewController.swift @@ -18,13 +18,13 @@ class PaidRouteViewController: MWMViewController { private let purchase: IPaidRoutePurchase private let statistics: IPaidRouteStatistics private let name: String - private let author: String + private let author: String? private let imageUrl: URL? private var product: IStoreProduct? init(name: String, - author: String, + author: String?, imageUrl: URL?, purchase: IPaidRoutePurchase, statistics: IPaidRouteStatistics) {