From 23af6b4d292179f4eb6164b56cd1fc481aeb8f84 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Sat, 25 Nov 2017 16:47:36 -0800 Subject: [PATCH] Adjust scoring in FeedSpecifier to slightly prefer JSON feeds. --- Frameworks/RSFeedFinder/RSFeedFinder/FeedSpecifier.swift | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Frameworks/RSFeedFinder/RSFeedFinder/FeedSpecifier.swift b/Frameworks/RSFeedFinder/RSFeedFinder/FeedSpecifier.swift index 7ff6fa77e..b2beb7b68 100644 --- a/Frameworks/RSFeedFinder/RSFeedFinder/FeedSpecifier.swift +++ b/Frameworks/RSFeedFinder/RSFeedFinder/FeedSpecifier.swift @@ -102,11 +102,17 @@ private extension FeedSpecifier { if urlString.hasSuffix("/feed") { score = score + 4 } + if urlString.rs_caseInsensitiveContains("json") { + score = score + 6 + } if let title = title { if title.rs_caseInsensitiveContains("comments") { score = score - 10 } + if title.rs_caseInsensitiveContains("json") { + score = score + 1 + } } return score