core (xmpp): use "phone" type in identities when backend is started from Android

This commit is contained in:
Goffi 2018-05-25 10:52:01 +02:00
commit 3d3d50d5b2

View file

@ -472,6 +472,8 @@ class SatXMPPClient(SatXMPPEntity, wokkel_client.XMPPClient):
# TODO: remove this hack and fix SRV
log.info(u"FIXME: Android hack, ignoring SRV")
host = user_jid.host
# for now we consider Android devices to be always phones
self.identities = [disco.DiscoIdentity(u"client", u"phone", C.APP_NAME)]
hosts_map = host_app.memory.getConfig(None, "hosts_dict", {})
if host is None and user_jid.host in hosts_map: