azuremonitor: guard for when switching from monaco editor

before it has fully loaded.
This commit is contained in:
Daniel Lee
2019-01-17 10:55:03 +01:00
parent dd96f2a522
commit 44c07eb2e9
@@ -103,6 +103,10 @@ export default class KustoCodeEditor {
monaco.languages['kusto'].getKustoWorker().then(workerAccessor => {
const model = this.codeEditor.getModel();
if (!model) {
return;
}
workerAccessor(model.uri).then(worker => {
const dbName = Object.keys(schema.Databases).length > 0 ? Object.keys(schema.Databases)[0] : '';
worker.setSchemaFromShowSchema(schema, 'https://help.kusto.windows.net', dbName);