diff --git a/Kiwix-iOS/Controller/Main/MainControllerDelegates.swift b/Kiwix-iOS/Controller/Main/MainControllerDelegates.swift index a691c2d4..72765327 100644 --- a/Kiwix-iOS/Controller/Main/MainControllerDelegates.swift +++ b/Kiwix-iOS/Controller/Main/MainControllerDelegates.swift @@ -45,7 +45,7 @@ extension MainController: UIWebViewDelegate, SFSafariViewControllerDelegate, LPT guard let url = webView.request?.URL, let article = Article.addOrUpdate(url: url, context: NSManagedObjectContext.mainQueueContext) else {return} article.title = JSInjection.getTitle(from: webView) - article.thumbImageURL = URLResponseCache.shared.firstImage()?.absoluteString + article.thumbImageURL = URLResponseCache.shared.firstImage()?.path self.article = article // UI Updates diff --git a/Kiwix-iOS/Info.plist b/Kiwix-iOS/Info.plist index 25a2241e..fc9914f1 100644 --- a/Kiwix-iOS/Info.plist +++ b/Kiwix-iOS/Info.plist @@ -49,7 +49,7 @@ CFBundleVersion - 1.8.1476 + 1.8.1479 ITSAppUsesNonExemptEncryption LSRequiresIPhoneOS diff --git a/Kiwix-iOSWidgets/Bookmarks/Info.plist b/Kiwix-iOSWidgets/Bookmarks/Info.plist index 31ea68c0..5800869a 100644 --- a/Kiwix-iOSWidgets/Bookmarks/Info.plist +++ b/Kiwix-iOSWidgets/Bookmarks/Info.plist @@ -21,7 +21,7 @@ CFBundleSignature ???? CFBundleVersion - 1.8.1480 + 1.8.1483 NSExtension NSExtensionMainStoryboard diff --git a/Kiwix/CoreData/Classes/Article.swift b/Kiwix/CoreData/Classes/Article.swift index b61c1429..a5ea4d8a 100644 --- a/Kiwix/CoreData/Classes/Article.swift +++ b/Kiwix/CoreData/Classes/Article.swift @@ -51,8 +51,8 @@ class Article: NSManagedObject { } var thumbImageData: NSData? { - if let urlString = thumbImageURL, - let url = NSURL(string: urlString), + if let bookID = book?.id, let path = thumbImageURL, + let url = NSURL(bookID: bookID, contentPath: path), let data = NSData(contentsOfURL: url) { return data } else {