From 73ef8f085af5750a7838b5df49f0b4ec06c84433 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Sat, 14 Sep 2024 14:49:25 -0700 Subject: [PATCH] Finish first draft of AtomParser. --- .../Parser/Sources/FeedParser/Feeds/XML/AtomParser.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Modules/Parser/Sources/FeedParser/Feeds/XML/AtomParser.swift b/Modules/Parser/Sources/FeedParser/Feeds/XML/AtomParser.swift index 9c69d24bc..5d01f2479 100644 --- a/Modules/Parser/Sources/FeedParser/Feeds/XML/AtomParser.swift +++ b/Modules/Parser/Sources/FeedParser/Feeds/XML/AtomParser.swift @@ -203,6 +203,11 @@ private extension AtomParser { } func addSummary(_ saxParser: SAXParser, _ article: RSSArticle) { + + guard article.body == nil else { + return + } + article.body = currentString(saxParser) } func addLink(_ article: RSSArticle) { @@ -443,4 +448,3 @@ extension AtomParser: SAXParserDelegate { xhtmlString = s } } -