Skip to content

Commit b59a1bf

Browse files
committed
Fixup namespaces
1 parent 30c6f97 commit b59a1bf

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

demo/keto/namespaces.keto.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
import { Namespace, SubjectSet, Context } from "@ory/keto-namespace-types";
22

33
// https://www.ory.sh/docs/keto/modeling/create-permission-model
4-
class User implements Namespace {
5-
related: {
6-
manager: User[];
7-
};
8-
}
4+
class User implements Namespace {}
95

106
class Group implements Namespace {
117
related: {
@@ -15,7 +11,7 @@ class Group implements Namespace {
1511

1612
class StacCollection implements Namespace {
1713
related: {
18-
parents: (StacItem | StacCollection)[];
14+
parents: StacCollection[];
1915
viewers: SubjectSet<Group, "members">[];
2016
};
2117

@@ -28,7 +24,7 @@ class StacCollection implements Namespace {
2824

2925
class StacItem implements Namespace {
3026
related: {
31-
parents: (StacItem | StacCollection)[];
27+
parents: StacCollection[];
3228
viewers: (User | SubjectSet<Group, "members">)[];
3329
owners: (User | SubjectSet<Group, "members">)[];
3430
};

0 commit comments

Comments
 (0)