From 307b24af1bf65a263d44abb1012cdf15d7662bc1 Mon Sep 17 00:00:00 2001 From: Stuart Breckenridge Date: Tue, 13 Apr 2021 12:00:50 +0800 Subject: [PATCH] Fixes #2994 Removes force unwrapping and returns an empty string if the pubDate cannot be determined. --- Widget/Shared Views/ArticleItemView.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Widget/Shared Views/ArticleItemView.swift b/Widget/Shared Views/ArticleItemView.swift index a35f07826..455cbaaf9 100644 --- a/Widget/Shared Views/ArticleItemView.swift +++ b/Widget/Shared Views/ArticleItemView.swift @@ -65,6 +65,10 @@ struct ArticleItemView: View { displayFormatter.dateStyle = .medium displayFormatter.timeStyle = .none - return displayFormatter.string(from: date!) + guard let dateFromDateFormatter = date else { + return "" + } + + return displayFormatter.string(from: dateFromDateFormatter) } }