refactor(server): permission (#10449)

This commit is contained in:
liuyi
2025-03-05 15:57:00 +08:00
committed by GitHub
parent bf7b1646b3
commit 61162c59fc
61 changed files with 2680 additions and 3562 deletions
@@ -1,15 +1,24 @@
import { type Blob } from '@prisma/client';
import { TestingApp } from './testing-app';
export async function listBlobs(
app: TestingApp,
workspaceId: string
): Promise<string[]> {
): Promise<Blob[]> {
const res = await app.gql(`
query {
listBlobs(workspaceId: "${workspaceId}")
workspace(id: "${workspaceId}") {
blobs {
key
mime
size
createdAt
}
}
}
`);
return res.listBlobs;
return res.workspace.blobs;
}
export async function getWorkspaceBlobsSize(