diff --git a/backend/src/routes/projects.ts b/backend/src/routes/projects.ts index 893e255b..187c5507 100644 --- a/backend/src/routes/projects.ts +++ b/backend/src/routes/projects.ts @@ -783,6 +783,7 @@ projectsRouter.delete("/:projectId/folders/:folderId", requireAuth, async (req, const access = await checkProjectAccess(projectId, userId, userEmail, db); if (!access.ok) return void res.status(404).json({ detail: "Project not found" }); + if (!access.isOwner) return void res.status(404).json({ detail: "Project not found" }); const { data: allFolders, error: foldersError } = await db .from("project_subfolders")