MCPcopy Index your code
hub / github.com/simstudioai/sim / assertFolderInWorkspace

Function assertFolderInWorkspace

packages/platform-authz/src/workflow.ts:232–239  ·  view source on GitHub ↗
(
  folderId: string | null | undefined,
  workspaceId: string
)

Source from the content-addressed store, hash-verified

230 * `workspaceId` (or is archived/missing). No-op for a null/undefined folderId.
231 */
232export async function assertFolderInWorkspace(
233 folderId: string | null | undefined,
234 workspaceId: string
235): Promise<void> {
236 if (!(await isFolderInWorkspace(folderId, workspaceId))) {
237 throw new FolderNotFoundError()
238 }
239}
240
241export interface WorkflowWorkspaceAuthorizationResult {
242 allowed: boolean

Callers 1

route.tsFile · 0.90

Calls 1

isFolderInWorkspaceFunction · 0.85

Tested by

no test coverage detected