diff options
author | June McEnroe <june@causal.agency> | 2020-03-02 19:17:42 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2020-03-02 19:18:55 -0500 |
commit | 5c167e418163da9eef2fac6433b554e660c0de24 (patch) | |
tree | c9a12e0f337a41242e8bd630b22126c8abdbd0d7 | |
parent | Implement the causal.agency/consumer capability (diff) | |
download | catgirl-5c167e418163da9eef2fac6433b554e660c0de24.tar.gz catgirl-5c167e418163da9eef2fac6433b554e660c0de24.zip |
Prevent entering commands in <debug> if restricted
Because the <debug> ID always exists, it's possible to create a window for it even while restricted with "/window <debug>" and try to enter commands there.
-rw-r--r-- | command.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/command.c b/command.c index c2ebab7..701486b 100644 --- a/command.c +++ b/command.c @@ -392,7 +392,7 @@ const char *commandIsAction(uint id, const char *input) { } void command(uint id, char *input) { - if (id == Debug && input[0] != '/') { + if (id == Debug && input[0] != '/' && !self.restricted) { commandQuote(id, input); return; } else if (commandIsPrivmsg(id, input)) { |