aboutsummaryrefslogtreecommitdiff
path: root/modules/check_mode.py
diff options
context:
space:
mode:
authorGravatar jesopo2018-09-30 17:29:09 +0100
committerGravatar jesopo2018-09-30 17:29:09 +0100
commit10ef985a8a849a6bbfa8cbb63c2548e42ffb3957 (patch)
tree4da29ff0462ca69820d81aa95afb4b261ab3213c /modules/check_mode.py
parentreceived.command takes a final [command] part (diff)
signature
Switch to using docstring for usage, permission and require_mode
Diffstat (limited to 'modules/check_mode.py')
-rw-r--r--modules/check_mode.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/check_mode.py b/modules/check_mode.py
index 2d0298b6..953b04e9 100644
--- a/modules/check_mode.py
+++ b/modules/check_mode.py
@@ -1,11 +1,11 @@
+
from src import ModuleManager, Utils
class Module(ModuleManager.BaseModule):
@Utils.hook("preprocess.command")
def preprocess_command(self, event):
- if event["is_channel"] and event["hook"].kwargs.get(
- "require_mode"):
- required_mode = event["hook"].kwargs.get("require_mode")[0]
+ require_mode = event["hook"].get_kwarg("require_mode")
+ if event["is_channel"] and require_mode:
if not event["target"].mode_or_above(event["user"],
required_mode):
return "You do not have permission to do this"