diff --git a/src/server/config/schema.js b/src/server/config/schema.js index cc6bcc18cc979..be52b57d91442 100644 --- a/src/server/config/schema.js +++ b/src/server/config/schema.js @@ -151,7 +151,11 @@ module.exports = () => Joi.object({ allowAnonymous: Joi.boolean().default(false) }).default(), tilemap: Joi.object({ - manifestServiceUrl: Joi.string().default('https://tiles.elastic.co/v2/manifest'), + manifestServiceUrl: Joi.when('$dev', { + is: true, + then: Joi.string().default('https://tiles-stage.elastic.co/v2/manifest'), + otherwise: Joi.string().default('https://tiles.elastic.co/v2/manifest') + }), url: Joi.string(), options: Joi.object({ attribution: Joi.string(),