Skip to content

PersistentAI API Documentation / @persistentai/fireflow-vfs / server / assertPermissionAllowed

Function: assertPermissionAllowed()

assertPermissionAllowed(perm): asserts perm is AllowedPermission

Defined in: packages/fireflow-vfs/src/services/acl.ts:48

Type guard to assert permission is allowed and has required fields. Use this instead of non-null assertions on perm.lakeFSRepoName.

Parameters

perm

PermissionResult

Returns

asserts perm is AllowedPermission

Throws

Error if permission denied or lakeFSRepoName missing

Licensed under BUSL-1.1