From 96abf88e99fc7c002d08937406a8dfaf8a67d384 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Wed, 26 Feb 2025 00:29:20 +0100 Subject: debug: log fileinfo on NotPermittedException Signed-off-by: Arthur Schiwon --- lib/private/Files/Node/File.php | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lib/private/Files/Node') 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(); } } -- cgit v1.2.3