diff --git a/android/CHANGELOG.md b/android/CHANGELOG.md index 27d08879..386101ac 100644 --- a/android/CHANGELOG.md +++ b/android/CHANGELOG.md @@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased - Remove Reaper [#682](https://github.com/EmergeTools/hackernews/pull/682). +- Fix crash when author is null for job postings ## 1.0.5 - 2025-11-21 - Re-release of 1.0.4 diff --git a/android/app/src/main/java/com/emergetools/hackernews/features/stories/StoriesDomain.kt b/android/app/src/main/java/com/emergetools/hackernews/features/stories/StoriesDomain.kt index 043fa526..d45ddf72 100644 --- a/android/app/src/main/java/com/emergetools/hackernews/features/stories/StoriesDomain.kt +++ b/android/app/src/main/java/com/emergetools/hackernews/features/stories/StoriesDomain.kt @@ -286,7 +286,7 @@ class StoriesViewModel( StoryItem.Content( id = item.id, title = item.title, - author = item.by!!, + author = item.by ?: "", score = item.score ?: 0, commentCount = item.descendants ?: 0, epochTimestamp = item.time,