Log actual disabled function for multiuser plugin

This commit is contained in:
shortcutme 2020-02-13 17:24:59 +01:00
parent 61ac6a30d3
commit 70cc982e2e
No known key found for this signature in database
GPG Key ID: 5B63BAE6CB9613AE
1 changed files with 2 additions and 1 deletions

View File

@ -7,6 +7,7 @@ from Plugin import PluginManager
from Crypt import CryptBitcoin
from . import UserPlugin
from util.Flag import flag
from Translate import translate as _
# We can only import plugin host clases after the plugins are loaded
@PluginManager.afterLoad
@ -212,7 +213,7 @@ class UiWebsocketPlugin(object):
flags = flag.db.get(self.getCmdFuncName(cmd), ())
is_public_proxy_user = not config.multiuser_local and self.user.master_address not in local_master_addresses
if is_public_proxy_user and "no_multiuser" in flags:
self.cmd("notification", ["info", "This function is disabled on this proxy!"])
self.cmd("notification", ["info", _("This function ({cmd}) is disabled on this proxy!")])
return False
else:
return super(UiWebsocketPlugin, self).hasCmdPermission(cmd)