From 98934d1bab7e3bee2f33de2009442b0ac62faf06 Mon Sep 17 00:00:00 2001 From: kid1412621 Date: Tue, 16 Jan 2024 14:55:29 +0800 Subject: [PATCH] fix NPE cased by absent article title when subscribing feed with local account (#532) --- app/src/main/java/me/ash/reader/infrastructure/rss/RssHelper.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/me/ash/reader/infrastructure/rss/RssHelper.kt b/app/src/main/java/me/ash/reader/infrastructure/rss/RssHelper.kt index a1ed3e75..8febb4bd 100644 --- a/app/src/main/java/me/ash/reader/infrastructure/rss/RssHelper.kt +++ b/app/src/main/java/me/ash/reader/infrastructure/rss/RssHelper.kt @@ -117,7 +117,7 @@ class RssHelper @Inject constructor( accountId = accountId, feedId = feed.id, date = syndEntry.publishedDate ?: syndEntry.updatedDate ?: Date(), - title = Html.fromHtml(syndEntry.title.toString()).toString(), + title = Html.fromHtml(syndEntry.title ?: feed.name).toString(), author = syndEntry.author, rawDescription = (content ?: desc) ?: "", shortDescription = (Readability4JExtended("", desc ?: content ?: "")