agreeable-apartment-50592
12/09/2024, 2:36 PMclass User implements Namespace {
related: {
parent: Branch[];
};
permits = {
deleteUser: (ctx: Context) =>
this.related.parent.traverse(parent =>
parent.related.parent.traverse(parent => !parent.related.owner.includes(ctx.subject)),
),
};
}
brief-egg-61061
12/09/2024, 2:36 PMbrief-egg-61061
12/09/2024, 2:36 PM