UNPKG

graplix

Version:

Authorization framework for implementing Relation-based Access Control (ReBAC) with the Resolver (Inspired by [GraphQL](https://graphql.org))

14 lines (11 loc) 395 B
import type { GraplixComputedSetRelationDefinition } from "../../GraplixSchema"; import type { ValidatedUserset } from "../ValidatedModel"; export function getComputedSetRelations( userSet: ValidatedUserset, ): GraplixComputedSetRelationDefinition | undefined { if (userSet.computedUserset?.relation) return { when: userSet.computedUserset.relation, }; return undefined; }