diff options
author | Christian Schneppe <christian@pix-art.de> | 2017-02-19 20:48:00 +0100 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2017-02-19 20:48:00 +0100 |
commit | a9953ce1079abc7cecd87b3e92ba8ae2e593cbd0 (patch) | |
tree | bf17950ecd2d85f1cc67036ad98fcebfd0e9e2c7 /src/main | |
parent | b8cce73649a8c61fba3786f6804a0bf8db9ae055 (diff) |
check account in EnterJidDialog fixes #106
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/de/pixart/messenger/ui/EnterJidDialog.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/EnterJidDialog.java b/src/main/java/de/pixart/messenger/ui/EnterJidDialog.java index b26019fac..3dca5ccef 100644 --- a/src/main/java/de/pixart/messenger/ui/EnterJidDialog.java +++ b/src/main/java/de/pixart/messenger/ui/EnterJidDialog.java @@ -89,7 +89,11 @@ public class EnterJidDialog { } try { if (Config.DOMAIN_LOCK != null) { - accountJid = Jid.fromParts((String) spinner.getSelectedItem(), Config.DOMAIN_LOCK, null); + if (spinner.getSelectedItem().toString().contains("@")) { + accountJid = Jid.fromString((String) spinner.getSelectedItem()); + } else { + accountJid = Jid.fromParts(String.valueOf(spinner.getSelectedItem()), Config.DOMAIN_LOCK, null); + } } else { accountJid = Jid.fromString((String) spinner.getSelectedItem()); } |