diff --git a/app/src/main/java/com/emanuelef/remote_capture/fragments/mitmwizard/InstallCertificate.java b/app/src/main/java/com/emanuelef/remote_capture/fragments/mitmwizard/InstallCertificate.java index 7fde52c7..26e75593 100644 --- a/app/src/main/java/com/emanuelef/remote_capture/fragments/mitmwizard/InstallCertificate.java +++ b/app/src/main/java/com/emanuelef/remote_capture/fragments/mitmwizard/InstallCertificate.java @@ -223,17 +223,25 @@ public class InstallCertificate extends StepFragment implements MitmListener { @Override public void onMitmServiceConnect() { + context ctx = getcontext(); + if(ctx == null) + return; + if(!mAddon.requestCaCertificate()) { - Toast.makeText(requireContext(), "requestCaCertificate failed", Toast.LENGTH_LONG).show(); + Toast.makeText(ctx, "requestCaCertificate failed", Toast.LENGTH_LONG).show(); certFail(); } } @Override public void onMitmServiceDisconnect() { + context ctx = getcontext(); + if(ctx == null) + return; + if(mCaPem == null) { - Toast.makeText(requireContext(), "addon disconnected", Toast.LENGTH_LONG).show(); + Toast.makeText(ctx, "addon disconnected", Toast.LENGTH_LONG).show(); certFail(); } } -} \ No newline at end of file +}