@@ -27,6 +27,8 @@ const graphQL = new ApolloClient({ | |||
cache: new InMemoryCache({ | |||
dataIdFromObject: object => { | |||
switch (object.__typename) { | |||
case 'ApparatusResult': return false | |||
case 'Result': return false | |||
default: return defaultDataIdFromObject(object) | |||
} | |||
} |
@@ -88,7 +88,7 @@ export class OrganizerResolver { | |||
const personService = new PersonService(); | |||
return Promise.all((parent._organizers || []).map(e => personService.findOneById(e))); | |||
return (await Promise.all((parent._organizers || []).map(e => personService.findOneById(e)))).filter(o => !!o); | |||
} | |||
@ResolveField(() => [UUID], { nullable: true }) |