From 273e0b0dfe17a159f642d1fa9faec850bbfdc84b Mon Sep 17 00:00:00 2001 From: Josiah Campbell <9521010+jocmp@users.noreply.github.com> Date: Sat, 8 Feb 2025 17:10:05 -0600 Subject: [PATCH] Display URL if title and summary are empty In the worst case scenario, display the article's URL to give context about an article if both the article's title and summary are missing. --- .../main/java/com/jocmp/capy/persistence/ArticleMapper.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/capy/src/main/java/com/jocmp/capy/persistence/ArticleMapper.kt b/capy/src/main/java/com/jocmp/capy/persistence/ArticleMapper.kt index 161d8e2a..980b02d4 100644 --- a/capy/src/main/java/com/jocmp/capy/persistence/ArticleMapper.kt +++ b/capy/src/main/java/com/jocmp/capy/persistence/ArticleMapper.kt @@ -78,7 +78,13 @@ internal fun listMapper( url = url, feedTitle = feedTitle, imageURL = imageURL, - summary = summary ?: "", + summary = if (!summary.isNullOrBlank()) { + summary + } else if (title.isNullOrBlank()) { + url.orEmpty() + } else { + "" + }, updatedAt = updatedAt, read = read ?: false, starred = starred ?: false,