Fix crash on adding ACL entry
This commit is contained in:
parent
a7b1e6ab25
commit
f8d9fd9f68
|
@ -250,7 +250,7 @@ class ClientTracker(object):
|
|||
log.msg("Adding %s to ACL for %s" % (email, network))
|
||||
ac, tx, l = self._getAcl(network)
|
||||
if email not in l:
|
||||
knownUsers = dict([(x.user.EA, x.user) for x in self._clientData.values() + self._mute.values() + self._block.values()])
|
||||
knownUsers = dict([(x.EA, x) for x in [y.user for y in self._clientData.values()] + self._mute.values() + self._block.values()])
|
||||
user = knownUsers.get(email, FRNUser(EA=email)).copy(ID=email, AI=1)
|
||||
l[email] = user
|
||||
self._setAcl(network, ac, tx, l)
|
||||
|
|
Loading…
Reference in New Issue