Просмотр исходного кода

description & link as non mandatory fields

master
Wito Chandra 8 лет назад
Родитель
Сommit
7f154a36e0
2 измененных файлов: 4 добавлений и 4 удалений
  1. +2
    -2
      lib/domain/rss_feed.dart
  2. +2
    -2
      lib/domain/rss_item.dart

+ 2
- 2
lib/domain/rss_feed.dart Просмотреть файл

@@ -53,8 +53,8 @@ class RssFeed {
throw new ArgumentError("channel not found"); throw new ArgumentError("channel not found");
} }
var title = xmlGetString(channelElement, "title"); var title = xmlGetString(channelElement, "title");
var description = xmlGetString(channelElement, "description");
var link = xmlGetString(channelElement, "link");
var description = xmlGetString(channelElement, "description", strict: false);
var link = xmlGetString(channelElement, "link", strict: false);


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


+ 2
- 2
lib/domain/rss_item.dart Просмотреть файл

@@ -32,8 +32,8 @@ class RssItem {


factory RssItem.parse(XmlElement element) { factory RssItem.parse(XmlElement element) {
var title = xmlGetString(element, "title"); var title = xmlGetString(element, "title");
var description = xmlGetString(element, "description");
var link = xmlGetString(element, "link");
var description = xmlGetString(element, "description", strict: false);
var link = xmlGetString(element, "link", strict: false);


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


Загрузка…
Отмена
Сохранить