From e7357054b085e62998f6bede0a054efce4161e85 Mon Sep 17 00:00:00 2001 From: KernelDeimos <7225168+KernelDeimos@users.noreply.github.com> Date: Tue, 4 Nov 2025 13:59:39 -0500 Subject: [PATCH] fix: undefined svc_fs This fixes PD incident Q3ZNFWILVOFKU3. This issue was not caught in testing - in fact after deleting a user the files were deleted as expected, but it's unclear to me how I observed that with this issue present. --- src/backend/src/helpers.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/src/helpers.js b/src/backend/src/helpers.js index 0f1c950e2..1c7def717 100644 --- a/src/backend/src/helpers.js +++ b/src/backend/src/helpers.js @@ -1138,6 +1138,7 @@ async function gen_public_token(file_uuid, ttl = 24 * 60 * 60){ async function deleteUser(user_id){ /** @type BaseDatabaseAccessService */ const db = services.get('database').get(DB_READ, 'filesystem'); + const svc_fs = services.get('filesystem'); // get a list of up to 5000 files owned by this user for ( let offset=0; true; offset += 5000 ) {