From f819102ca71c733ef4ad9dd5524e9fd9643de8c1 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Thu, 8 Nov 2018 14:17:09 +0100 Subject: [PATCH] Simply call no-parameter disconnect() in Main cause we can. --- src/main/java/de/vanitasvitae/omemoqrgenerator/Main.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/de/vanitasvitae/omemoqrgenerator/Main.java b/src/main/java/de/vanitasvitae/omemoqrgenerator/Main.java index 1f344fe..7222ba9 100644 --- a/src/main/java/de/vanitasvitae/omemoqrgenerator/Main.java +++ b/src/main/java/de/vanitasvitae/omemoqrgenerator/Main.java @@ -5,7 +5,6 @@ import java.util.logging.Level; import java.util.logging.Logger; import org.jivesoftware.smack.SmackConfiguration; -import org.jivesoftware.smack.packet.Presence; import org.jivesoftware.smack.tcp.XMPPTCPConnection; import org.jivesoftware.smackx.omemo.internal.OmemoDevice; import org.jivesoftware.smackx.omemo.trust.OmemoFingerprint; @@ -114,7 +113,7 @@ public class Main extends Application implements LoginCallback { LOGGER.info(Util.twoLinesFingerprint(fingerprints.get(device))); } - connection.disconnect(new Presence(Presence.Type.unavailable)); + connection.disconnect(); FXMLLoader loader = new FXMLLoader(); loader.setLocation(getClass().getResource("/fxml/qrdisplay.fxml"));