From c508189455316853f82076ab3606a20e706ed718 Mon Sep 17 00:00:00 2001 From: KernelDeimos Date: Fri, 12 Sep 2025 16:45:39 -0400 Subject: [PATCH] fix: missing condition in ownership check Not sure when this went away, but we were always getting the permission though the file path instead of ID/UUID from what it looks like, which was hiding this problem. --- src/backend/src/filesystem/FilesystemService.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/src/filesystem/FilesystemService.js b/src/backend/src/filesystem/FilesystemService.js index e52721859..7e86862c5 100644 --- a/src/backend/src/filesystem/FilesystemService.js +++ b/src/backend/src/filesystem/FilesystemService.js @@ -119,6 +119,10 @@ class FilesystemService extends BaseService { ); } + if ( owner_id === actor.type.user.id ) { + return {}; + } + return undefined; }, }));