Skip to content

Commit 7f154a3

Browse files
committed
description & link as non mandatory fields
1 parent 3ae4fd4 commit 7f154a3

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/domain/rss_feed.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ class RssFeed {
5353
throw new ArgumentError("channel not found");
5454
}
5555
var title = xmlGetString(channelElement, "title");
56-
var description = xmlGetString(channelElement, "description");
57-
var link = xmlGetString(channelElement, "link");
56+
var description = xmlGetString(channelElement, "description", strict: false);
57+
var link = xmlGetString(channelElement, "link", strict: false);
5858

5959
var feeds = channelElement.findElements("item").map((element) {
6060
return new RssItem.parse(element);

lib/domain/rss_item.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ class RssItem {
3232

3333
factory RssItem.parse(XmlElement element) {
3434
var title = xmlGetString(element, "title");
35-
var description = xmlGetString(element, "description");
36-
var link = xmlGetString(element, "link");
35+
var description = xmlGetString(element, "description", strict: false);
36+
var link = xmlGetString(element, "link", strict: false);
3737

3838
var categories = element.findElements("category").map((element) {
3939
return new RssCategory.parse(element);

0 commit comments

Comments
 (0)