We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 214355b commit ff3c8f7Copy full SHA for ff3c8f7
1 file changed
apps/sim/app/api/tools/file/manage/route.ts
@@ -14,6 +14,7 @@ import {
14
uploadWorkspaceFile,
15
} from '@/lib/uploads/contexts/workspace/workspace-file-manager'
16
import { getFileExtension, getMimeTypeFromExtension } from '@/lib/uploads/utils/file-utils'
17
+import { assertActiveWorkspaceAccess } from '@/lib/workspaces/permissions/utils'
18
19
export const dynamic = 'force-dynamic'
20
@@ -40,6 +41,8 @@ export const POST = withRouteHandler(async (request: NextRequest) => {
40
41
}
42
43
try {
44
+ await assertActiveWorkspaceAccess(workspaceId, userId)
45
+
46
switch (body.operation) {
47
case 'get': {
48
const { fileId, fileInput } = body
0 commit comments