only publish keys if omemo is enabled

This commit is contained in:
Daniel Gultsch 2016-05-25 21:55:01 +02:00
parent c65c314801
commit 5137837f6d

View file

@ -75,7 +75,9 @@ public class AxolotlService implements OnAdvancedStreamFeaturesLoaded {
@Override @Override
public void onAdvancedStreamFeaturesAvailable(Account account) { public void onAdvancedStreamFeaturesAvailable(Account account) {
if (account.getXmppConnection() != null && account.getXmppConnection().getFeatures().pep()) { if (Config.supportOmemo()
&& account.getXmppConnection() != null
&& account.getXmppConnection().getFeatures().pep()) {
publishBundlesIfNeeded(true, false); publishBundlesIfNeeded(true, false);
} else { } else {
Log.d(Config.LOGTAG,account.getJid().toBareJid()+": skipping OMEMO initialization"); Log.d(Config.LOGTAG,account.getJid().toBareJid()+": skipping OMEMO initialization");