aboutsummaryrefslogtreecommitdiff
path: root/src/core_modules/command_spec.py
diff options
context:
space:
mode:
authorGravatar jesopo2020-01-24 16:42:23 +0000
committerGravatar jesopo2020-01-24 16:42:23 +0000
commite16831cc83da1d91c2c428971b4c49c534455afa (patch)
tree1f769e2a0a266c76e066dea4e3a4c14642f42ea7 /src/core_modules/command_spec.py
parentuse new command specs in channel_op.py (diff)
signature
better "!user" spec error
Diffstat (limited to 'src/core_modules/command_spec.py')
-rw-r--r--src/core_modules/command_spec.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/core_modules/command_spec.py b/src/core_modules/command_spec.py
index 920ce036..467361f6 100644
--- a/src/core_modules/command_spec.py
+++ b/src/core_modules/command_spec.py
@@ -58,10 +58,13 @@ class Module(ModuleManager.BaseModule):
else:
chunk = user
error = "No such user"
- elif spec_type == "user" and args:
- chunk = server.get_user(args[0], create=False)
- n = 1
- error = "No such user"
+ elif spec_type == "user":
+ if args:
+ chunk = server.get_user(args[0], create=False)
+ n = 1
+ error = "No such user"
+ else:
+ error = "No user provided"
elif spec_type == "ouser" and args:
if server.has_user_id(args[0]):
chunk = server.get_user(args[0])