From 87a79a9b24a7f9fa13ba6cb5d463dad8e4c8f1cb Mon Sep 17 00:00:00 2001 From: agnostic-apollo Date: Wed, 30 Mar 2022 19:42:38 +0500 Subject: [PATCH] Added: Log intents received by and --- app/src/main/java/com/termux/app/RunCommandService.java | 2 ++ app/src/main/java/com/termux/app/TermuxService.java | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/termux/app/RunCommandService.java b/app/src/main/java/com/termux/app/RunCommandService.java index 2091f924..108caa96 100644 --- a/app/src/main/java/com/termux/app/RunCommandService.java +++ b/app/src/main/java/com/termux/app/RunCommandService.java @@ -63,6 +63,8 @@ public class RunCommandService extends Service { // Run again in case service is already started and onCreate() is not called runStartForeground(); + Logger.logVerboseExtended(LOG_TAG, "Intent Received:\n" + IntentUtils.getIntentString(intent)); + ExecutionCommand executionCommand = new ExecutionCommand(); executionCommand.pluginAPIHelp = this.getString(R.string.error_run_command_service_api_help, RUN_COMMAND_SERVICE.RUN_COMMAND_API_HELP_URL); diff --git a/app/src/main/java/com/termux/app/TermuxService.java b/app/src/main/java/com/termux/app/TermuxService.java index 3e60a2c8..6f9cbb59 100644 --- a/app/src/main/java/com/termux/app/TermuxService.java +++ b/app/src/main/java/com/termux/app/TermuxService.java @@ -136,7 +136,11 @@ public final class TermuxService extends Service implements AppShell.AppShellCli // Run again in case service is already started and onCreate() is not called runStartForeground(); - String action = intent.getAction(); + String action = null; + if (intent != null) { + Logger.logVerboseExtended(LOG_TAG, "Intent Received:\n" + IntentUtils.getIntentString(intent)); + action = intent.getAction(); + } if (action != null) { switch (action) {