Spaces:
Build error
Build error
File size: 705 Bytes
d9494a5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | import { type SystemWorkspaceAuthContext } from 'src/engine/core-modules/auth/types/workspace-auth-context.type';
import { buildSystemAuthContext as buildSystemAuthContextUtil } from 'src/engine/core-modules/auth/utils/build-system-auth-context.util';
import { type FlatWorkspace } from 'src/engine/core-modules/workspace/types/flat-workspace.type';
// Builds a minimal WorkspaceAuthContext for system operations (jobs, commands, crons)
// that don't have a user context but need to operate on a workspace
export const buildSystemAuthContext = (
workspaceId: string,
): SystemWorkspaceAuthContext => {
return buildSystemAuthContextUtil({
workspace: { id: workspaceId } as FlatWorkspace,
});
};
|