Browse Source

fix(core): Resolver permission changes work with REST routes

Michael Bromley 4 years ago
parent
commit
b61b47d9a7
1 changed files with 3 additions and 0 deletions
  1. 3 0
      packages/core/src/api/middleware/auth-guard.ts

+ 3 - 0
packages/core/src/api/middleware/auth-guard.ts

@@ -156,6 +156,9 @@ export class AuthGuard implements CanActivate {
      * Query or Mutation resolver.
      */
     private isFieldResolver(info?: GraphQLResolveInfo): boolean {
+        if (!info) {
+            return false;
+        }
         const parentType = info?.parentType?.name;
         return parentType !== 'Query' && parentType !== 'Mutation';
     }