summaryrefslogtreecommitdiff
path: root/taler-kotlin-android
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2020-09-03 13:27:05 -0300
committerTorsten Grote <t@grobox.de>2020-09-03 13:27:05 -0300
commit1cb91611af564116e75384f17bc5af97b1ed2d12 (patch)
tree375c7eff8efd4ee0e6359005bd10c826745a0af7 /taler-kotlin-android
parent85c344b358e13d5b78647d191d6129dd11f8bdaf (diff)
downloadtaler-android-1cb91611af564116e75384f17bc5af97b1ed2d12.tar.gz
taler-android-1cb91611af564116e75384f17bc5af97b1ed2d12.tar.bz2
taler-android-1cb91611af564116e75384f17bc5af97b1ed2d12.zip
[pos] make app work on API 24+
Diffstat (limited to 'taler-kotlin-android')
-rw-r--r--taler-kotlin-android/src/main/java/net/taler/common/ContractTerms.kt9
1 files changed, 6 insertions, 3 deletions
diff --git a/taler-kotlin-android/src/main/java/net/taler/common/ContractTerms.kt b/taler-kotlin-android/src/main/java/net/taler/common/ContractTerms.kt
index d22eaa0..fb30692 100644
--- a/taler-kotlin-android/src/main/java/net/taler/common/ContractTerms.kt
+++ b/taler-kotlin-android/src/main/java/net/taler/common/ContractTerms.kt
@@ -16,7 +16,7 @@
package net.taler.common
-import androidx.annotation.RequiresApi
+import android.os.Build
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
import net.taler.common.TalerUtils.getLocalizedString
@@ -48,8 +48,11 @@ abstract class Product {
abstract val location: String?
abstract val image: String?
val localizedDescription: String
- @RequiresApi(26)
- get() = getLocalizedString(descriptionI18n, description)
+ get() = if (Build.VERSION.SDK_INT >= 26) {
+ getLocalizedString(descriptionI18n, description)
+ } else {
+ description
+ }
}
@Serializable