Skip to content

Commit 5ebfc43

Browse files
committed
rollback: dc.date to be String
1 parent e256d6b commit 5ebfc43

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

lib/domain/dublin_core/dublin_core.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class DublinCore {
88
final String subject;
99
final String publisher;
1010
final String contributor;
11-
final DateTime date;
11+
final String date;
1212
final String type;
1313
final String format;
1414
final String identifier;
@@ -47,7 +47,7 @@ class DublinCore {
4747
subject: findElementOrNull(element, "dc:subject")?.text,
4848
publisher: findElementOrNull(element, "dc:publisher")?.text,
4949
contributor: findElementOrNull(element, "dc:contributor")?.text,
50-
date: parseDateTime(findElementOrNull(element, "dc:date")?.text),
50+
date: findElementOrNull(element, "dc:date")?.text,
5151
type: findElementOrNull(element, "dc:type")?.text,
5252
format: findElementOrNull(element, "dc:format")?.text,
5353
identifier: findElementOrNull(element, "dc:identifier")?.text,

test/rss1_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ void main() {
5252
expect(feed.dc.publisher, 'The O\'Reilly Network');
5353
expect(feed.dc.creator, 'Rael Dornfest (mailto:[email protected])');
5454
expect(feed.dc.rights, 'Copyright © 2000 O\'Reilly & Associates, Inc.');
55-
expect(feed.dc.date, DateTime.parse('2000-01-01T12:00+00:00'));
55+
expect(feed.dc.date, '2000-01-01T12:00+00:00');
5656

5757
final firstItem = feed.items.first;
5858
expect(
@@ -113,6 +113,6 @@ void main() {
113113
expect(firstItem.subjects[0], 'はてな');
114114
expect(firstItem.subjects[1], 'インタビュー');
115115
expect(firstItem.subjects[2], 'はてなブックマーク');
116-
expect(firstItem.dc.date, DateTime.parse('2009-04-10T09:44:20Z'));
116+
expect(firstItem.dc.date, '2009-04-10T09:44:20Z');
117117
});
118118
}

test/rss_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ void main() {
239239
expect(feed.dc.description, "description");
240240
expect(feed.dc.publisher, "publisher");
241241
expect(feed.dc.contributor, "contributor");
242-
expect(feed.dc.date, DateTime.parse("2000-01-01T12:00+00:00"));
242+
expect(feed.dc.date, "2000-01-01T12:00+00:00");
243243
expect(feed.dc.type, "type");
244244
expect(feed.dc.format, "format");
245245
expect(feed.dc.identifier, "identifier");
@@ -255,7 +255,7 @@ void main() {
255255
expect(feed.items.first.dc.description, "description");
256256
expect(feed.items.first.dc.publisher, "publisher");
257257
expect(feed.items.first.dc.contributor, "contributor");
258-
expect(feed.items.first.dc.date, DateTime.parse("2000-01-01T12:00+00:00"));
258+
expect(feed.items.first.dc.date, "2000-01-01T12:00+00:00");
259259
expect(feed.items.first.dc.type, "type");
260260
expect(feed.items.first.dc.format, "format");
261261
expect(feed.items.first.dc.identifier, "identifier");

0 commit comments

Comments
 (0)