core (findByFeatures): fixed services discovery
This commit is contained in:
parent
c16292b2b5
commit
51cd3ce52a
1 changed files with 1 additions and 0 deletions
|
|
@ -872,6 +872,7 @@ class SAT(service.Service):
|
|||
found_roster = {}
|
||||
if service:
|
||||
services_jids = yield self.findFeaturesSet(client, namespaces)
|
||||
services_jids = list(services_jids) # we need a list to map results below
|
||||
services_infos = yield defer.DeferredList(
|
||||
[self.getDiscoInfos(client, service_jid) for service_jid in services_jids]
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in a new issue