Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2020-05-17 14:07:45 +0300
committerStefan Niedermann <info@niedermann.it>2020-05-17 14:07:45 +0300
commit692160767de710f1a8fe2bee4981056c2f831cc3 (patch)
tree96747a015ba4c851e6cac593f02b55c90c12a2a7 /app/src/main/java/it/niedermann/nextcloud/deck/model
parent887a3a5c94f81a1afae0b593a785f36e50d26faf (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.java12
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;
+ }
}