From 0de64251645acd10081dd1e528bc1789449a491d Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 29 Aug 2025 08:09:05 +0200 Subject: [PATCH] Unsubscribe: improved error message (2) --- .../main/java/eu/faircode/email/FragmentDialogUnsubscribe.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogUnsubscribe.java b/app/src/main/java/eu/faircode/email/FragmentDialogUnsubscribe.java index 1ea7165e63..d2ccbd6fef 100644 --- a/app/src/main/java/eu/faircode/email/FragmentDialogUnsubscribe.java +++ b/app/src/main/java/eu/faircode/email/FragmentDialogUnsubscribe.java @@ -33,6 +33,7 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AlertDialog; +import java.net.ConnectException; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLDecoder; @@ -149,7 +150,7 @@ public class FragmentDialogUnsubscribe extends FragmentDialogBase { @Override protected void onException(Bundle args, Throwable ex) { dialog.dismiss(); - if (ex instanceof IllegalArgumentException) + if (ex instanceof IllegalArgumentException || ex instanceof ConnectException) ToastEx.makeText(context, context.getString(R.string.title_unsubscribe_error, ex.getMessage()), Toast.LENGTH_LONG).show();