From 247dccb2eb72551962030321cb1c0ecb11b0181e Mon Sep 17 00:00:00 2001 From: Marshall Thompson Date: Mon, 4 Jul 2022 11:13:39 -0600 Subject: [PATCH] fix: Freeze the resolver context (#2685) --- packages/schema/src/hooks/resolve.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/schema/src/hooks/resolve.ts b/packages/schema/src/hooks/resolve.ts index c891ec1b65..ac6364126c 100644 --- a/packages/schema/src/hooks/resolve.ts +++ b/packages/schema/src/hooks/resolve.ts @@ -3,13 +3,13 @@ import { compose } from '@feathersjs/hooks' import { Resolver, ResolverStatus } from '../resolver' const getContext = (context: H) => { - return { + return Object.freeze({ ...context, - params: { + params: Object.freeze({ ...context.params, - query: {} - } - } + query: Object.freeze({}) + }) + }) } const getData = (context: H) => {