diff --git a/packages/client/src/state/stateManager.js b/packages/client/src/state/stateManager.js index 07b3d80ded..f10de93a9d 100644 --- a/packages/client/src/state/stateManager.js +++ b/packages/client/src/state/stateManager.js @@ -251,11 +251,11 @@ const _setup = ( const makeHandler = (handlerTypes, handlerInfo) => { const handlerType = handlerTypes[handlerInfo.handlerType] - return context => { + return async context => { const parameters = {} for (let paramName in handlerInfo.parameters) { parameters[paramName] = handlerInfo.parameters[paramName](context) } - handlerType.execute(parameters) + await handlerType.execute(parameters) } }