diff --git a/app/src/main/java/eu/faircode/email/AdapterRule.java b/app/src/main/java/eu/faircode/email/AdapterRule.java index ef536b57b2..7543cb2661 100644 --- a/app/src/main/java/eu/faircode/email/AdapterRule.java +++ b/app/src/main/java/eu/faircode/email/AdapterRule.java @@ -478,7 +478,8 @@ public class AdapterRule extends RecyclerView.Adapter { @Override protected void onException(Bundle args, Throwable ex) { - Log.unexpectedError(parentFragment.getParentFragmentManager(), ex, false); + boolean report = !(ex instanceof IllegalArgumentException); + Log.unexpectedError(parentFragment.getParentFragmentManager(), ex, report, 71); } }.execute(context, owner, args, "rule:execute"); } diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogRuleCheck.java b/app/src/main/java/eu/faircode/email/FragmentDialogRuleCheck.java index 26d8ba5784..8c317a1867 100644 --- a/app/src/main/java/eu/faircode/email/FragmentDialogRuleCheck.java +++ b/app/src/main/java/eu/faircode/email/FragmentDialogRuleCheck.java @@ -137,7 +137,7 @@ public class FragmentDialogRuleCheck extends FragmentDialogBase { @Override protected void onException(Bundle args, Throwable ex) { boolean report = !(ex instanceof IllegalArgumentException); - Log.unexpectedError(getParentFragmentManager(), ex, report); + Log.unexpectedError(getParentFragmentManager(), ex, report, 71); } }.execute(FragmentDialogRuleCheck.this, args, "rule:execute"); } @@ -200,7 +200,7 @@ public class FragmentDialogRuleCheck extends FragmentDialogBase { tvNoMessages.setText(new ThrowableWrapper(ex).getSafeMessage()); tvNoMessages.setVisibility(View.VISIBLE); } else - Log.unexpectedError(getParentFragmentManager(), ex); + Log.unexpectedError(getParentFragmentManager(), ex, 71); } }.execute(this, args, "rule:check"); diff --git a/app/src/main/java/eu/faircode/email/FragmentFolders.java b/app/src/main/java/eu/faircode/email/FragmentFolders.java index c2b36d18b3..c14de0fe28 100644 --- a/app/src/main/java/eu/faircode/email/FragmentFolders.java +++ b/app/src/main/java/eu/faircode/email/FragmentFolders.java @@ -1252,7 +1252,8 @@ public class FragmentFolders extends FragmentBase { @Override protected void onException(Bundle args, Throwable ex) { - Log.unexpectedError(getParentFragmentManager(), ex, false); + boolean report = !(ex instanceof IllegalArgumentException); + Log.unexpectedError(getParentFragmentManager(), ex, report, 71); } }.execute(this, args, "folder:rules"); }