From 17ff9c4c0f9eca9eafcf04c2017bf03ef78defeb Mon Sep 17 00:00:00 2001 From: Matt Rider Date: Tue, 2 Jul 2019 08:36:47 -0300 Subject: [PATCH] Add caching rule to allow for upgrade --- backend/src/middleware/permissionsMiddleware.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/middleware/permissionsMiddleware.js b/backend/src/middleware/permissionsMiddleware.js index dbcde849c..4cd5287a5 100644 --- a/backend/src/middleware/permissionsMiddleware.js +++ b/backend/src/middleware/permissionsMiddleware.js @@ -4,7 +4,9 @@ import { rule, shield, deny, allow, or } from 'graphql-shield' * TODO: implement * See: https://github.com/Human-Connection/Nitro-Backend/pull/40#pullrequestreview-180898363 */ -const isAuthenticated = rule()(async (parent, args, ctx, info) => { +const isAuthenticated = rule({ + cache: 'contextual', +})(async (_parent, _args, ctx, _info) => { return ctx.user !== null })