diff --git a/lib/domain/rss_feed.dart b/lib/domain/rss_feed.dart index aca0250..21d2fb9 100644 --- a/lib/domain/rss_feed.dart +++ b/lib/domain/rss_feed.dart @@ -10,6 +10,7 @@ import 'package:xml/xml.dart'; class RssFeed { final String title; + final String author; final String description; final String link; final List items; @@ -32,6 +33,7 @@ class RssFeed { RssFeed({ this.title, + this.author, this.description, this.link, this.items, @@ -63,6 +65,7 @@ class RssFeed { return RssFeed( title: findElementOrNull(channelElement, "title")?.text, + author: findElementOrNull(channelElement, "author")?.text, description: findElementOrNull(channelElement, "description")?.text, link: findElementOrNull(channelElement, "link")?.text, items: channelElement.findElements("item").map((element) {