Skip to content
Snippets Groups Projects
Commit 0a387e55 authored by Olivér FACKLAM's avatar Olivér FACKLAM
Browse files

Correction tools.ts + type resolver

parent 001e2da5
No related branches found
No related tags found
No related merge requests found
...@@ -182,7 +182,7 @@ export class Tools { ...@@ -182,7 +182,7 @@ export class Tools {
} }
else { else {
let data = await GT.peek(gid); let data = await GT.peek(gid);
if(data.parents !== undefined) stack.push(...data.parents) stack.push(...data.parents)
} }
} }
......
...@@ -60,25 +60,6 @@ export abstract class Group { ...@@ -60,25 +60,6 @@ export abstract class Group {
* Ci-dessous les resolvers a proprement parler. * Ci-dessous les resolvers a proprement parler.
*/ */
/**
* @memberof GraphQL.Group#
* @function __resolveType
* @summary Renvoie si c'est un SimpleGroup ou un MetaGroup
* @return {string}
* @rights connectedOrOnplatal
*/
__resolveType(context: Context, info): string {
if(this instanceof SimpleGroup) {
return "SimpleGroup";
}
else if(this instanceof MetaGroup) {
return "MetaGroup";
}
else {
throw new ApolloError("Bad group type");
}
}
__typename : string = "Bad group type"; __typename : string = "Bad group type";
/** @rights connectedOrOnplatal */ /** @rights connectedOrOnplatal */
......
/**
* @file Ce fichier définit quelques types utiles pour le serveur Apollo.
* @author ofacklam
*/
import { AuthorizationModel } from "../models/authorization"; import { AuthorizationModel } from "../models/authorization";
import { UserModel } from "../models/userModel"; import { UserModel } from "../models/userModel";
import { GroupModel } from "../models/groupModel"; import { GroupModel } from "../models/groupModel";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment