From dac4fcd52bee024fd0f262475689c0b0d9b940b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20=C5=A0?= Date: Thu, 24 Oct 2019 12:01:31 +0200 Subject: [PATCH] Allow NOSANDBOX in local mode (#2238) --- plugins/disabled-Multiuser/MultiuserPlugin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/disabled-Multiuser/MultiuserPlugin.py b/plugins/disabled-Multiuser/MultiuserPlugin.py index ad27b4bc..e7eabdf1 100644 --- a/plugins/disabled-Multiuser/MultiuserPlugin.py +++ b/plugins/disabled-Multiuser/MultiuserPlugin.py @@ -255,7 +255,8 @@ class UiWebsocketPlugin(object): self.cmd("injectScript", script) def actionPermissionAdd(self, to, permission): - if permission == "NOSANDBOX": + is_public_proxy_user = not config.multiuser_local and self.user.master_address not in local_master_addresses + if permission == "NOSANDBOX" and is_public_proxy_user: self.cmd("notification", ["info", "You can't disable sandbox on this proxy!"]) self.response(to, {"error": "Denied by proxy"}) return False