mirror of
https://github.com/Ranchero-Software/NetNewsWire.git
synced 2024-12-25 17:12:23 +01:00
Merge pull request #1418 from Wevah/app-feed-icons-deux
Return the app icon earlier so we never hit the favicon cache
This commit is contained in:
commit
efcdc50df0
@ -108,11 +108,6 @@ final class FaviconDownloader {
|
||||
}
|
||||
|
||||
func favicon(with faviconURL: String, homePageURL: String?) -> IconImage? {
|
||||
if let homePageURL = homePageURL, let url = URL(string: homePageURL) {
|
||||
if url.host == "nnw.ranchero.com" {
|
||||
return IconImage.appIcon
|
||||
}
|
||||
}
|
||||
let downloader = faviconDownloader(withURL: faviconURL, homePageURL: homePageURL)
|
||||
return downloader.iconImage
|
||||
}
|
||||
@ -120,6 +115,13 @@ final class FaviconDownloader {
|
||||
func favicon(withHomePageURL homePageURL: String) -> IconImage? {
|
||||
|
||||
let url = homePageURL.rs_normalizedURL()
|
||||
|
||||
if let url = URL(string: homePageURL) {
|
||||
if url.host == "nnw.ranchero.com" {
|
||||
return IconImage.appIcon
|
||||
}
|
||||
}
|
||||
|
||||
if homePageURLsWithNoFaviconURLCache.contains(url) {
|
||||
return nil
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user