From 9ff121e82a0896563067cb5599c3826efd7fdca7 Mon Sep 17 00:00:00 2001 From: jens Date: Sun, 25 Jan 2026 18:55:44 +0100 Subject: [PATCH] URL in variable bug fixed --- app/src/main/java/com/jens/automation2/Actions.java | 2 ++ app/src/main/java/com/jens/automation2/Miscellaneous.java | 3 ++- fastlane/metadata/android/en-US/changelogs/146.txt | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/jens/automation2/Actions.java b/app/src/main/java/com/jens/automation2/Actions.java index 5be9c9f..1b438f7 100644 --- a/app/src/main/java/com/jens/automation2/Actions.java +++ b/app/src/main/java/com/jens/automation2/Actions.java @@ -1171,6 +1171,8 @@ public class Actions // externalApplicationIntent = packParametersIntoIntent(externalApplicationIntent, params, 3); } + Miscellaneous.logEvent("i", "StartOtherApp", "Starting other app with intent: " + externalApplicationIntent.toString() + " / " + externalApplicationIntent.getDataString(), 5); + if (startupType.equals(ActivityManageActionStartActivity.startByActivityString)) automationServerRef.startActivity(externalApplicationIntent); else if (startupType.equals(ActivityManageActionStartActivity.startByServiceString)) diff --git a/app/src/main/java/com/jens/automation2/Miscellaneous.java b/app/src/main/java/com/jens/automation2/Miscellaneous.java index d5e5d22..7e4de85 100644 --- a/app/src/main/java/com/jens/automation2/Miscellaneous.java +++ b/app/src/main/java/com/jens/automation2/Miscellaneous.java @@ -840,7 +840,8 @@ public class Miscellaneous extends Service String notificationText = NotificationListener.getLastNotification().getText(); if (notificationText != null && notificationText.length() > 0) - source = source.replace("[notificationText]", escapeStringForUrl(notificationText)); + //source = source.replace("[notificationText]", escapeStringForUrl(notificationText)); + source = source.replace("[notificationText]", notificationText); else { source = source.replace("[notificationText]", "notificationText unknown"); diff --git a/fastlane/metadata/android/en-US/changelogs/146.txt b/fastlane/metadata/android/en-US/changelogs/146.txt index 3017acd..fa82320 100644 --- a/fastlane/metadata/android/en-US/changelogs/146.txt +++ b/fastlane/metadata/android/en-US/changelogs/146.txt @@ -1,4 +1,5 @@ * Fixed: Set-wifi action wasn't correctly pre-filled-out when editing action. * Fixed: Service startup checks improved when no rules with full permissions were present. * Fixed: Editing bluetooth trigger could crash if permissions weren't given. +* Fixed: URLs from notifications wouldn't open when used in a rule as a variable. * Added: Action to change system settings \ No newline at end of file