diff options
| author | 2018-09-03 12:38:51 +0100 | |
|---|---|---|
| committer | 2018-09-03 12:38:51 +0100 | |
| commit | 6e257c6e1bb47fd8e356ca89561a7ee709c865a6 (patch) | |
| tree | 08d9e25766003a1ea80d6e069267ce19be1a7fb9 | |
| parent | Support ircv3's extended-join (diff) | |
| signature | ||
Only offer sasl when we have sasl authentication to send
| -rw-r--r-- | modules/sasl.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/sasl.py b/modules/sasl.py index a5092615..7bde0813 100644 --- a/modules/sasl.py +++ b/modules/sasl.py @@ -14,7 +14,8 @@ class Module(object): event["server"].send_capability_request("sasl") def on_cap(self, event): - if "sasl" in event["capabilities"]: + if "sasl" in event["capabilities"] and event["server"].get_setting( + "sasl", None): event["server"].queue_capability("sasl") def on_cap_ack(self, event): if "sasl" in event["capabilities"]: |
