From 559c17bc1d1ab50f5c5616668d4818d30949c3a4 Mon Sep 17 00:00:00 2001 From: aminecmi Date: Sat, 25 Feb 2023 22:46:04 +0100 Subject: [PATCH] fix: quickfix for url param not provided for some sources. --- .../bou/amine/apps/readerforselfossv2/model/SelfossModel.kt | 2 +- .../bou/amine/apps/readerforselfossv2/utils/EntityUtils.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/model/SelfossModel.kt b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/model/SelfossModel.kt index 8fdf5e8..4684f58 100644 --- a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/model/SelfossModel.kt +++ b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/model/SelfossModel.kt @@ -76,7 +76,7 @@ class SelfossModel { ) @Serializable data class SourceParams( - val url: String + val url: String? ) @Serializable data class Item( diff --git a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/utils/EntityUtils.kt b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/utils/EntityUtils.kt index 875da49..4df1a99 100644 --- a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/utils/EntityUtils.kt +++ b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/utils/EntityUtils.kt @@ -20,7 +20,7 @@ fun SOURCE.toView(): SelfossModel.Source = this.spout, this.error, this.icon, - if (this.url != null) SelfossModel.SourceParams(this.url) else null + SelfossModel.SourceParams(this.url) ) fun SelfossModel.Source.toEntity(): SOURCE =