diff options
author | Stefan Niedermann <info@niedermann.it> | 2020-05-17 14:07:45 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2020-05-17 14:07:45 +0300 |
commit | 692160767de710f1a8fe2bee4981056c2f831cc3 (patch) | |
tree | 96747a015ba4c851e6cac593f02b55c90c12a2a7 /app/src/main/java/it/niedermann/nextcloud/deck/model | |
parent | 887a3a5c94f81a1afae0b593a785f36e50d26faf (diff) |
Fix #497 Share link to cards - Requires deck server ≥ 1.0.0
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/model')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/model/ocs/Version.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/model/ocs/Version.java b/app/src/main/java/it/niedermann/nextcloud/deck/model/ocs/Version.java index 701cdd335..67b21728b 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/model/ocs/Version.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/model/ocs/Version.java @@ -4,6 +4,7 @@ import android.content.Context; import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import androidx.annotation.StringRes; import org.jetbrains.annotations.NotNull; @@ -80,7 +81,7 @@ public class Version implements Comparable<Version> { if (matcher.find()) { return Integer.parseInt(matcher.group()); } - throw new IllegalArgumentException("could not extract a number from following string: \""+containsNumbers+"\""); + throw new IllegalArgumentException("could not extract a number from following string: \"" + containsNumbers + "\""); } @NonNull @@ -153,4 +154,13 @@ public class Version implements Comparable<Version> { ? 255 : 100; } + + @Nullable + @StringRes + public Integer getShareLinkResource() { + if (isGreaterOrEqualTo(VERSION_1_0_0)) { + return R.string.url_fragment_share_card; + } + return null; + } } |