From 704755867de50222ad4a469e98eed66a7daf3ece Mon Sep 17 00:00:00 2001 From: Dannon Baker Date: Tue, 19 Mar 2024 10:28:01 -0400 Subject: [PATCH] Fix visualiation plugin list to generate and use the absolute path to viz logos, which should always be resolved as static content. --- client/src/components/Visualizations/PluginList.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/components/Visualizations/PluginList.vue b/client/src/components/Visualizations/PluginList.vue index 2c9ac18ead3..8a64c16c52c 100644 --- a/client/src/components/Visualizations/PluginList.vue +++ b/client/src/components/Visualizations/PluginList.vue @@ -17,7 +17,7 @@ v-if="plugin.logo" alt="ui thumbnails" class="plugin-list-image" - :src="plugin.logo" /> + :src="absPath(plugin.logo)" />
@@ -64,6 +64,7 @@ import axios from "axios"; import DelayedInput from "components/Common/DelayedInput"; import { getAppRoot } from "onload/loadConfig"; import _l from "utils/localization"; +import { absPath } from "utils/redirect"; export default { components: { @@ -106,6 +107,7 @@ export default { }); }, methods: { + absPath, onSearch(newValue) { this.search = newValue; },