fix: fixed GraphQL Access query resolver to return the correct data (#1339)
This commit is contained in:
@@ -20,12 +20,13 @@ function accessResolver(payload: Payload) {
|
||||
req: context.req,
|
||||
};
|
||||
|
||||
let accessResults = await access(options);
|
||||
const accessResults = await access(options);
|
||||
|
||||
accessResults = formatConfigNames(accessResults, payload.config.collections);
|
||||
accessResults = formatConfigNames(accessResults, payload.config.globals);
|
||||
|
||||
return accessResults;
|
||||
return {
|
||||
...accessResults,
|
||||
...formatConfigNames(accessResults.collections, payload.config.collections),
|
||||
...formatConfigNames(accessResults.globals, payload.config.globals)
|
||||
};
|
||||
}
|
||||
|
||||
return resolver;
|
||||
|
||||
@@ -39,7 +39,7 @@ export default function registerSchema(payload: Payload): void {
|
||||
|
||||
payload.Query.fields.Access = {
|
||||
type: buildPoliciesType(payload),
|
||||
resolve: accessResolver,
|
||||
resolve: accessResolver(payload),
|
||||
};
|
||||
|
||||
if (typeof payload.config.graphQL.queries === 'function') {
|
||||
|
||||
Reference in New Issue
Block a user