[Maps] fix EMSClient import (#42073) (#42083)

This commit is contained in:
Thomas Neirynck 2019-07-26 16:20:07 -04:00 committed by GitHub
parent 688a610d49
commit 5c2aadc994
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 5 deletions

View file

@ -21,7 +21,7 @@ import { resolve } from 'path';
import { Legacy } from 'kibana';
// @ts-ignore
import emsClient from './common/ems_client';
import { EMSClient } from './common/ems_client';
import { LegacyPluginApi, LegacyPluginInitializer } from '../../../../src/legacy/types';
@ -36,9 +36,7 @@ const tileMapPluginInitializer: LegacyPluginInitializer = ({ Plugin }: LegacyPlu
injectDefaultVars: server => ({}),
},
init: (server: Legacy.Server) => {
server.expose({
ems_client: emsClient,
});
server.expose('EMSClient', EMSClient);
},
config(Joi: any) {
return Joi.object({

View file

@ -26,7 +26,7 @@ export function initRoutes(server, licenseUid) {
const serverConfig = server.config();
const mapConfig = serverConfig.get('map');
const emsClient = new server.plugins.tile_map.ems_client.EMSClient({
const emsClient = new server.plugins.tile_map.EMSClient({
language: i18n.getLocale(),
kbnVersion: serverConfig.get('pkg.version'),
manifestServiceUrl: mapConfig.manifestServiceUrl,