From 771d214c84a217799b405534f23faa23dfec043d Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Thu, 8 Nov 2018 21:32:30 +0100 Subject: catch exception on invalid inputs --- .../java/de/pixart/messenger/ui/EditAccountActivity.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/main/java/de/pixart/messenger/ui/EditAccountActivity.java') diff --git a/src/main/java/de/pixart/messenger/ui/EditAccountActivity.java b/src/main/java/de/pixart/messenger/ui/EditAccountActivity.java index 775e8f6dc..91efbc503 100644 --- a/src/main/java/de/pixart/messenger/ui/EditAccountActivity.java +++ b/src/main/java/de/pixart/messenger/ui/EditAccountActivity.java @@ -440,10 +440,14 @@ public class EditAccountActivity extends OmemoActivity implements OnAccountUpdat protected void updateInfoButtons() { if (this.binding.accountRegisterNew.isChecked() && this.binding.accountJid.getText().length() > 0 && !this.binding.accountJid.getText().toString().contains("@")) { - final String jid = this.binding.accountJid.getText().toString(); - if (!mUsernameMode && Jid.of(jid).getDomain().toLowerCase().equals("pix-art.de")) { - this.binding.showPrivacyPolicy.setVisibility(View.VISIBLE); - this.binding.showTermsOfUse.setVisibility(View.VISIBLE); + try { + final String jid = this.binding.accountJid.getText().toString(); + if (!mUsernameMode && Jid.of(jid).getDomain().toLowerCase().equals("pix-art.de")) { + this.binding.showPrivacyPolicy.setVisibility(View.VISIBLE); + this.binding.showTermsOfUse.setVisibility(View.VISIBLE); + } + } catch (Exception e) { + e.printStackTrace(); } } else { this.binding.showPrivacyPolicy.setVisibility(View.GONE); -- cgit v1.2.3