From 93ac1183770373db00fa4059cf805e1954417eb8 Mon Sep 17 00:00:00 2001 From: Elia Azar <elia.azar@polytechnique.edu> Date: Sun, 3 Mar 2019 15:30:59 +0100 Subject: [PATCH] groups.ts -> memberOfMeta --- src/graphql/object_resolvers/groups.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/graphql/object_resolvers/groups.ts b/src/graphql/object_resolvers/groups.ts index bb076c4..ec502e2 100644 --- a/src/graphql/object_resolvers/groups.ts +++ b/src/graphql/object_resolvers/groups.ts @@ -627,7 +627,12 @@ export class SimpleGroup extends Group { */ async memberOfMeta(args, context: Context, info): Promise<MetaGroup[]> { if(context.models.auth.isViewer(this.gid)) { - throw "Not implemented"; + let arg = await context.models.group.getAllMetaGroups(this.gid); + let res = new Array<MetaGroup>(); + for(let g of arg){ + res.push(new MetaGroup(g)); + } + return res; } throw new AuthenticationError("Not a viewer"); } -- GitLab