Skip to content

Commit 06f57cd

Browse files
safeguard against malformed date format (#25)
* Update feed.dart safeguard against malformed date format * Update feed.dart
1 parent 0ab7911 commit 06f57cd

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

lib/src/feed/feed.dart

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -269,12 +269,15 @@ class Feed {
269269
final lastModifiedFormat = DateFormat('E, d MMM y H:m:s ');
270270

271271
if (response.statusCode == 200) {
272-
final lastModified = response.headers.value('last-modified');
273-
274-
if (lastModified != null) {
275-
lastUpdated = lastModifiedFormat.parse(
276-
lastModified.replaceAll('GMT', ''),
277-
);
272+
if (response.statusCode == 200) {
273+
274+
final lastModified = response.headers.value('last-modified');
275+
if (lastModified != null) {
276+
lastUpdated = lastModifiedFormat.tryParse(
277+
lastModified.replaceAll('GMT', ''),
278+
);
279+
}
280+
278281
}
279282
}
280283

0 commit comments

Comments
 (0)