Fix permission limiting with uppercase function names
This commit is contained in:
parent
b1989ef02e
commit
ebdb1ed322
1 changed files with 1 additions and 0 deletions
|
@ -186,6 +186,7 @@ class UiWebsocketPlugin(object):
|
||||||
self.actionUserLoginForm(0)
|
self.actionUserLoginForm(0)
|
||||||
|
|
||||||
def hasCmdPermission(self, cmd):
|
def hasCmdPermission(self, cmd):
|
||||||
|
cmd = cmd[0].lower() + cmd[1:]
|
||||||
if not config.multiuser_local and self.user.master_address not in local_master_addresses and cmd in self.multiuser_denied_cmds:
|
if not config.multiuser_local and self.user.master_address not in local_master_addresses and cmd in self.multiuser_denied_cmds:
|
||||||
self.cmd("notification", ["info", "This function is disabled on this proxy!"])
|
self.cmd("notification", ["info", "This function is disabled on this proxy!"])
|
||||||
return False
|
return False
|
||||||
|
|
Loading…
Reference in a new issue