comparison src/memory/disco.py @ 961:0e8c2414f89c

memory (disco): bug fix in findFeaturesSet
author souliane <souliane@mailoo.org>
date Mon, 31 Mar 2014 17:50:07 +0200
parents 027a054c6dda
children 723f28cd15c7
comparison
equal deleted inserted replaced
960:3a22c011fdbd 961:0e8c2414f89c
168 jid_ = jid.JID(client.jid.host) 168 jid_ = jid.JID(client.jid.host)
169 features = set(features) 169 features = set(features)
170 found_entities = set() 170 found_entities = set()
171 171
172 items = yield self.getItems(jid_, profile_key) 172 items = yield self.getItems(jid_, profile_key)
173 for entity in [jid_] + items: 173 for entity in [jid_] + [item.entity for item in items]:
174 infos = yield self.getInfos(entity, profile_key) 174 infos = yield self.getInfos(entity, profile_key)
175 if category is not None or type_ is not None: 175 if category is not None or type_ is not None:
176 categories = set() 176 categories = set()
177 types = set() 177 types = set()
178 for identity in infos.identities: 178 for identity in infos.identities: