aboutsummaryrefslogtreecommitdiff
path: root/modules/line_handler
diff options
context:
space:
mode:
authorGravatar jesopo2019-06-08 10:17:13 +0100
committerGravatar jesopo2019-06-08 10:17:13 +0100
commit16b93613715ae25e5befe50ed01e8457a4258e8d (patch)
treeaa0508eff89199a693a6cf44086f7202fd6af327 /modules/line_handler
parentself._get_sts no longer exists (diff)
signature
Only request a CAP once. closes #66
Diffstat (limited to 'modules/line_handler')
-rw-r--r--modules/line_handler/ircv3.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/line_handler/ircv3.py b/modules/line_handler/ircv3.py
index d9f83b75..9111a537 100644
--- a/modules/line_handler/ircv3.py
+++ b/modules/line_handler/ircv3.py
@@ -85,15 +85,15 @@ def cap(events, event):
if subcommand == "ACK" or subcommand == "NAK":
ack = subcommand == "ACK"
for capability in capabilities:
- cap_obj = event["server"].capability_queue[capability]
- del event["server"].capability_queue[capability]
+ cap_obj = event["server"].capabilities_requested[capability]
+ del event["server"].capabilities_requested[capability]
if ack:
cap_obj.ack()
else:
cap_obj.nak()
if (event["server"].cap_started and
- not event["server"].capability_queue and
+ not event["server"].capabilities_requested and
not event["server"].waiting_for_capabilities()):
event["server"].cap_started = False
event["server"].send_capability_end()