From ac5e2c0cd2cb4cc6b9341e02fa461eb0237bd6f8 Mon Sep 17 00:00:00 2001 From: restrry Date: Mon, 9 Aug 2021 16:13:00 +0300 Subject: [PATCH] use input.title for unsaved vis --- .../visualizations/public/embeddable/visualize_embeddable.ts | 4 ++-- x-pack/plugins/lens/public/embeddable/embeddable.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/visualizations/public/embeddable/visualize_embeddable.ts b/src/plugins/visualizations/public/embeddable/visualize_embeddable.ts index 32296519715abc..b71542a8beeea1 100644 --- a/src/plugins/visualizations/public/embeddable/visualize_embeddable.ts +++ b/src/plugins/visualizations/public/embeddable/visualize_embeddable.ts @@ -386,9 +386,9 @@ export class VisualizeEmbeddable private async updateHandler() { const context = { type: 'visualization', - name: this.vis.type.name, + name: this.vis.type.title, id: this.vis.id ?? 'an_unsaved_vis', - description: this.vis.title ?? this.vis.type.title, + description: this.vis.title || this.input.title || this.vis.type.name, url: this.output.editUrl, parent: this.parent?.getInput().executionContext, }; diff --git a/x-pack/plugins/lens/public/embeddable/embeddable.tsx b/x-pack/plugins/lens/public/embeddable/embeddable.tsx index f1a14a78011c3b..4ecb86ac1069ff 100644 --- a/x-pack/plugins/lens/public/embeddable/embeddable.tsx +++ b/x-pack/plugins/lens/public/embeddable/embeddable.tsx @@ -326,8 +326,8 @@ export class Embeddable const executionContext = { type: 'lens', name: this.savedVis.visualizationType ?? '', - description: this.savedVis.title ?? this.savedVis.description ?? '', id: this.id, + description: this.savedVis.title || this.input.title || '', url: this.output.editUrl, parent: this.input.executionContext, };