From 3ac14af26b01fb1c630e52de4fc3ae52edef7051 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Tue, 26 Nov 2024 11:07:20 +0100 Subject: fix(TaskProcessing): Set up fs in getFileContentsInternal Signed-off-by: Marcel Klehr --- core/Controller/TaskProcessingApiController.php | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core') diff --git a/core/Controller/TaskProcessingApiController.php b/core/Controller/TaskProcessingApiController.php index c8d3c60df36..925d4751383 100644 --- a/core/Controller/TaskProcessingApiController.php +++ b/core/Controller/TaskProcessingApiController.php @@ -349,6 +349,9 @@ class TaskProcessingApiController extends \OCP\AppFramework\OCSController { if (!in_array($fileId, $ids)) { return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND); } + if ($task->getUserId() !== null) { + \OC_Util::setupFS($task->getUserId()); + } $node = $this->rootFolder->getFirstNodeById($fileId); if ($node === null) { $node = $this->rootFolder->getFirstNodeByIdInPath($fileId, '/' . $this->rootFolder->getAppDataDirectoryName() . '/'); -- cgit v1.2.3