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-12-15 21:35:45 +0300
committerStefan Niedermann <info@niedermann.it>2020-12-15 21:35:45 +0300
commit6631158c0a7f7f0851885ee6d69bba3087b84261 (patch)
treee240b04a505536348ba79d8271aaef8cf6c2a95d
parentc8ba5bf037f5bb79647cbb4d76396e9f1593b56e (diff)
Fix issue while extracting board Id and card Id from Push Notification URL1.13.3
Signed-off-by: Stefan Niedermann <info@niedermann.it>
-rw-r--r--app/build.gradle4
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/PushNotificationActivity.java9
-rw-r--r--fastlane/metadata/android/en-US/changelogs/1013003.txt1
3 files changed, 11 insertions, 3 deletions
diff --git a/app/build.gradle b/app/build.gradle
index 830fb75b3..6411d95c4 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -6,8 +6,8 @@ android {
applicationId "it.niedermann.nextcloud.deck"
minSdkVersion 19
targetSdkVersion 29
- versionCode 1013002
- versionName "1.13.2"
+ versionCode 1013003
+ versionName "1.13.3"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
javaCompileOptions {
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/PushNotificationActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/PushNotificationActivity.java
index cdc20ed50..85e5f944a 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/PushNotificationActivity.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/PushNotificationActivity.java
@@ -60,7 +60,14 @@ public class PushNotificationActivity extends AppCompatActivity {
}
final String link = getIntent().getStringExtra(KEY_LINK);
- long[] ids = ProjectUtil.extractBoardIdAndCardIdFromUrl(link);
+ final long[] ids;
+ try {
+ ids = ProjectUtil.extractBoardIdAndCardIdFromUrl(link);
+ } catch (Throwable t) {
+ DeckLog.logError(t);
+ finish();
+ return;
+ }
binding.cancel.setOnClickListener((v) -> finish());
diff --git a/fastlane/metadata/android/en-US/changelogs/1013003.txt b/fastlane/metadata/android/en-US/changelogs/1013003.txt
new file mode 100644
index 000000000..2d9482e14
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/1013003.txt
@@ -0,0 +1 @@
+- 🐞 Fix issue while extracting board Id and card Id from Push Notification URL \ No newline at end of file