aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-11-21 16:53:27 +0000
committerGravatar jesopo2019-11-21 16:53:27 +0000
commit090d46720a0c6e1fbf7467c984a7e54ed3ace98e (patch)
treef7f323e8af6411a20f8520aa45b7ff5bfdd6e14f /modules
parentcheck part of array, not whole array, for "*" (diff)
signature
also set _account_override when registering
Diffstat (limited to 'modules')
-rw-r--r--modules/permissions/__init__.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/permissions/__init__.py b/modules/permissions/__init__.py
index 8d061c6b..91f62794 100644
--- a/modules/permissions/__init__.py
+++ b/modules/permissions/__init__.py
@@ -168,8 +168,11 @@ class Module(ModuleManager.BaseModule):
password = event["args"]
hash, salt = self._make_hash(password)
event["user"].set_setting("authentication", [hash, salt])
+
+ event["user"]._account_override = event["user"].nickname
self._has_identified(event["server"], event["user"],
event["user"].nickname)
+
event["stdout"].write("Nickname registered successfully")
else:
event["stderr"].write("This nickname is already registered")