这是indexloc提供的服务,不要输入任何密码
Skip to content

Commit 1f4a3f2

Browse files
Changed: Send plugin error notification instead of crash notification for uncaught exceptions for API calls
1 parent ba8166a commit 1f4a3f2

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

app/src/main/java/com/termux/api/TermuxApiReceiver.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
import com.termux.shared.data.IntentUtils;
5151
import com.termux.shared.logger.Logger;
5252
import com.termux.shared.termux.TermuxConstants;
53-
import com.termux.shared.termux.crash.TermuxCrashUtils;
53+
import com.termux.shared.termux.plugins.TermuxPluginUtils;
5454

5555
public class TermuxApiReceiver extends BroadcastReceiver {
5656

@@ -69,7 +69,7 @@ public void onReceive(Context context, Intent intent) {
6969
// behaviour from the Android system.
7070
Logger.logStackTraceWithMessage(LOG_TAG, message, t);
7171

72-
TermuxCrashUtils.sendPluginCrashReportNotification(context, LOG_TAG,
72+
TermuxPluginUtils.sendPluginCommandErrorNotification(context, LOG_TAG,
7373
TermuxConstants.TERMUX_API_APP_NAME + " Error", message, t);
7474

7575
ResultReturner.noteDone(this, intent);

app/src/main/java/com/termux/api/util/ResultReturner.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
import com.termux.shared.logger.Logger;
1616
import com.termux.shared.termux.TermuxConstants;
17-
import com.termux.shared.termux.crash.TermuxCrashUtils;
17+
import com.termux.shared.termux.plugins.TermuxPluginUtils;
1818

1919
import java.io.ByteArrayOutputStream;
2020
import java.io.FileDescriptor;
@@ -201,7 +201,7 @@ public static void returnData(Object context, final Intent intent, final ResultW
201201
String message = "Error in " + LOG_TAG;
202202
Logger.logStackTraceWithMessage(LOG_TAG, message, t);
203203

204-
TermuxCrashUtils.sendPluginCrashReportNotification(ResultReturner.context, LOG_TAG,
204+
TermuxPluginUtils.sendPluginCommandErrorNotification(ResultReturner.context, LOG_TAG,
205205
TermuxConstants.TERMUX_API_APP_NAME + " Error", message, t);
206206

207207
if (asyncResult != null) {

0 commit comments

Comments
 (0)