mirror of
https://github.com/jlu5/PyLink.git
synced 2024-11-28 05:29:25 +01:00
fix 8f13ae77
, again...
This commit is contained in:
parent
e2738e3909
commit
a04bce99c1
@ -286,6 +286,9 @@ def handle_privmsg(irc, numeric, command, args):
|
|||||||
if target == irc.pseudoclient.uid:
|
if target == irc.pseudoclient.uid:
|
||||||
return
|
return
|
||||||
sent = 0
|
sent = 0
|
||||||
|
relay = findRelay((irc.name, target))
|
||||||
|
if utils.isChannel(target) and relay and not db[relay]['links']:
|
||||||
|
return
|
||||||
for netname, user in relayusers[(irc.name, numeric)].items():
|
for netname, user in relayusers[(irc.name, numeric)].items():
|
||||||
remoteirc = utils.networkobjects[netname]
|
remoteirc = utils.networkobjects[netname]
|
||||||
# HACK: Don't break on sending to @#channel or similar.
|
# HACK: Don't break on sending to @#channel or similar.
|
||||||
@ -644,7 +647,7 @@ def removeChannel(irc, channel):
|
|||||||
try:
|
try:
|
||||||
remoteirc = utils.networkobjects[remotenet]
|
remoteirc = utils.networkobjects[remotenet]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
pass
|
continue
|
||||||
else:
|
else:
|
||||||
rc = remoteirc.channels[remotechan]
|
rc = remoteirc.channels[remotechan]
|
||||||
for user in remoteirc.channels[remotechan].users.copy():
|
for user in remoteirc.channels[remotechan].users.copy():
|
||||||
|
Loading…
Reference in New Issue
Block a user