diff options
author | Arthur Schiwon <blizzz@arthur-schiwon.de> | 2025-02-26 00:29:20 +0100 |
---|---|---|
committer | Arthur Schiwon <blizzz@arthur-schiwon.de> | 2025-02-26 00:29:20 +0100 |
commit | 96abf88e99fc7c002d08937406a8dfaf8a67d384 (patch) | |
tree | 6a1b39ad329b6081c733634276e2a70535373a58 /lib/private/Files/Node | |
parent | 03ba09241926801733113d8225d64909712e2e6f (diff) | |
download | nextcloud-server-dbg/noid/perms.tar.gz nextcloud-server-dbg/noid/perms.zip |
debug: log fileinfo on NotPermittedExceptiondbg/noid/perms
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Diffstat (limited to 'lib/private/Files/Node')
-rw-r--r-- | lib/private/Files/Node/File.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/private/Files/Node/File.php b/lib/private/Files/Node/File.php index eb6411d7d13..0b903cf610f 100644 --- a/lib/private/Files/Node/File.php +++ b/lib/private/Files/Node/File.php @@ -55,6 +55,13 @@ class File extends Node implements \OCP\Files\File { $this->fileInfo = null; $this->sendHooks(['postWrite']); } else { + $fileInfo = $this->getFileInfo(false); + $meta = [ + 'id' => $fileInfo?->getId(), + 'data' => method_exists($fileInfo, 'getData') ? $fileInfo?->getData() : null, + 'owner' => $fileInfo?->getOwner(), + ]; + \OCP\Log\logger('debug')->error('NotPermittedException details: {data}', ['data' => $meta]); throw new NotPermittedException(); } } |