From e3455f94fb1961ae947bbeb2dfcd6a2c7f18bdd2 Mon Sep 17 00:00:00 2001 From: jesopo Date: Fri, 27 Dec 2019 21:34:08 +0000 Subject: [PATCH] only respect CASEMAPPING when it's not an empty string --- src/core_modules/line_handler/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core_modules/line_handler/core.py b/src/core_modules/line_handler/core.py index d72bf223..60bde125 100644 --- a/src/core_modules/line_handler/core.py +++ b/src/core_modules/line_handler/core.py @@ -51,7 +51,7 @@ def handle_005(events, event): event["server"].channel_modes = list(modes[3]) if "CHANTYPES" in isupport: event["server"].channel_types = list(isupport["CHANTYPES"]) - if "CASEMAPPING" in isupport: + if "CASEMAPPING" in isupport and isupport["CASEMAPPING"]: event["server"].case_mapping = isupport["CASEMAPPING"] if "STATUSMSG" in isupport: event["server"].statusmsg = list(isupport["STATUSMSG"])