Browse Source

bugfix: await event handlers

gh-pages
Michael Shanks 7 years ago
parent
commit
dce21f7fbe
  1. 4
      packages/client/src/state/stateManager.js

4
packages/client/src/state/stateManager.js

@ -251,11 +251,11 @@ const _setup = (
const makeHandler = (handlerTypes, handlerInfo) => { const makeHandler = (handlerTypes, handlerInfo) => {
const handlerType = handlerTypes[handlerInfo.handlerType] const handlerType = handlerTypes[handlerInfo.handlerType]
return context => { return async context => {
const parameters = {} const parameters = {}
for (let paramName in handlerInfo.parameters) { for (let paramName in handlerInfo.parameters) {
parameters[paramName] = handlerInfo.parameters[paramName](context) parameters[paramName] = handlerInfo.parameters[paramName](context)
} }
handlerType.execute(parameters) await handlerType.execute(parameters)
} }
} }

Loading…
Cancel
Save