aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar jesopo2020-02-07 00:14:05 +0000
committerGravatar jesopo2020-02-07 00:14:05 +0000
commit29fdc3ce539359fb69fd77610424283f98cd89a9 (patch)
treebde449f738781478d85c34772e8cb0485a872145 /src
parentupdate other modules to use categorised require_access (diff)
signature
regression: readd lost USERPASS SASL meta-mechanism
Diffstat (limited to 'src')
-rw-r--r--src/core_modules/ircv3_sasl/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core_modules/ircv3_sasl/__init__.py b/src/core_modules/ircv3_sasl/__init__.py
index 33dd4a63..69e60a79 100644
--- a/src/core_modules/ircv3_sasl/__init__.py
+++ b/src/core_modules/ircv3_sasl/__init__.py
@@ -13,12 +13,13 @@ USERPASS_MECHANISMS = [
"PLAIN"
]
ALL_MECHANISMS = USERPASS_MECHANISMS+["EXTERNAL"]
+SETTING_MECHANISMS = ALL_MECHANISMS+["USERPASS"]
def _parse(value):
mechanism, _, arguments = value.partition(" ")
mechanism = mechanism.upper()
- if mechanism in ALL_MECHANISMS:
+ if mechanism in SETTING_MECHANISMS:
return {"mechanism": mechanism.upper(), "args": arguments}
else:
raise utils.settings.SettingParseException(