Fix permission limiting with uppercase function names

This commit is contained in:
shortcutme 2017-08-19 18:55:39 +02:00
parent b1989ef02e
commit ebdb1ed322
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -186,6 +186,7 @@ class UiWebsocketPlugin(object):
self.actionUserLoginForm(0)
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:
self.cmd("notification", ["info", "This function is disabled on this proxy!"])
return False