diff options
| -rw-r--r-- | services/users/users.hooks.ts | 9 | 
1 files changed, 4 insertions, 5 deletions
diff --git a/services/users/users.hooks.ts b/services/users/users.hooks.ts index 580d1d2..8eecca3 100644 --- a/services/users/users.hooks.ts +++ b/services/users/users.hooks.ts @@ -3,16 +3,15 @@ import { HookContext } from '@feathersjs/feathers';  const hashPassword = hooks.hashPassword('password'); -const protectPassword = async (context: HookContext): Promise<HookContext> => { -  const { dispatch } = hooks.protect('password')(context); -  context.result = dispatch; -  context.dispatch = dispatch; +const localDispatch = async (context: HookContext): Promise<HookContext> => { +  context.result = context.dispatch;    return context;  }  export default {    after: { -    all: [protectPassword] +    all: [hooks.protect('password')], +    get: [localDispatch] // Protect password from local get's    },    before: {      create: [hashPassword],  |