#1721 CrashReport 3.1.3: IllegalStateException: jniKiwixReader.favicon must not be null - make favicon nullable

This commit is contained in:
Sean Mac Gillicuddy 2020-01-29 10:19:52 +00:00
parent e043e24465
commit e00abf7e2e
3 changed files with 3 additions and 3 deletions

View File

@ -27,7 +27,7 @@ data class HistoryEntity(
val zimId: String, val zimId: String,
val zimName: String, val zimName: String,
val zimFilePath: String, val zimFilePath: String,
val favicon: String, val favicon: String?,
val historyUrl: String, val historyUrl: String,
val historyTitle: String, val historyTitle: String,
val dateString: String, val dateString: String,

View File

@ -28,7 +28,7 @@ sealed class HistoryListItem {
val zimId: String, val zimId: String,
val zimName: String, val zimName: String,
val zimFilePath: String, val zimFilePath: String,
val favicon: String, val favicon: String?,
val historyUrl: String, val historyUrl: String,
val historyTitle: String, val historyTitle: String,
val dateString: String, val dateString: String,

View File

@ -78,7 +78,7 @@ class ZimFileReader constructor(
val name: String get() = jniKiwixReader.name?.takeIf(String::isNotEmpty) ?: id val name: String get() = jniKiwixReader.name?.takeIf(String::isNotEmpty) ?: id
val date: String get() = jniKiwixReader.date val date: String get() = jniKiwixReader.date
val description: String get() = jniKiwixReader.description val description: String get() = jniKiwixReader.description
val favicon: String get() = jniKiwixReader.favicon val favicon: String? get() = jniKiwixReader.favicon
val language: String get() = jniKiwixReader.language val language: String get() = jniKiwixReader.language
val tags: String get() = "${getContent(Uri.parse("M/Tags"))}" val tags: String get() = "${getContent(Uri.parse("M/Tags"))}"
private val mediaCount: Int? private val mediaCount: Int?