Log fileWrite permission errors
This commit is contained in:
parent
c486e9fa1a
commit
d542cc5b32
1 changed files with 4 additions and 4 deletions
|
@ -385,10 +385,10 @@ class UiWebsocket(object):
|
||||||
|
|
||||||
# Write a file to disk
|
# Write a file to disk
|
||||||
def actionFileWrite(self, to, inner_path, content_base64):
|
def actionFileWrite(self, to, inner_path, content_base64):
|
||||||
if (
|
valid_signers = self.site.content_manager.getValidSigners(inner_path)
|
||||||
not self.site.settings["own"] and
|
auth_address = self.user.getAuthAddress(self.site.address)
|
||||||
self.user.getAuthAddress(self.site.address) not in self.site.content_manager.getValidSigners(inner_path)
|
if not self.site.settings["own"] and auth_address not in valid_signers:
|
||||||
):
|
self.log.debug("FileWrite forbidden %s not in %s" % (auth_address, valid_signers))
|
||||||
return self.response(to, {"error": "Forbidden, you can only modify your own files"})
|
return self.response(to, {"error": "Forbidden, you can only modify your own files"})
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Reference in a new issue