Browse Source

Fix for tests when headers are undefined

master
Andrew Kingston 5 years ago
parent
commit
caff2d7508
  1. 2
      packages/server/src/middleware/currentapp.js

2
packages/server/src/middleware/currentapp.js

@ -68,7 +68,7 @@ module.exports = async (ctx, next) => {
const isBuilder =
globalUser && globalUser.builder && globalUser.builder.global
const isDevApp = appId && isDevAppID(appId)
const roleHeader = ctx.request.headers[Headers.PREVIEW_ROLE]
const roleHeader = ctx.request && ctx.request.headers[Headers.PREVIEW_ROLE]
if (isBuilder && isDevApp && roleHeader) {
// Ensure the role is valid by ensuring a definition exists
try {

Loading…
Cancel
Save