From 00b5f2ff54f98d7c7e11ccdab94d6f4ee255f339 Mon Sep 17 00:00:00 2001 From: Gabriel Bernal Date: Thu, 5 Mar 2026 13:14:20 +0100 Subject: [PATCH] fix: allow to fallback to global datasource if no local datasource is found Signed-off-by: Gabriel Bernal --- web/src/components/dashboards/perses/datasource-api.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/src/components/dashboards/perses/datasource-api.ts b/web/src/components/dashboards/perses/datasource-api.ts index 796fcdc93..5f45aa7a2 100644 --- a/web/src/components/dashboards/perses/datasource-api.ts +++ b/web/src/components/dashboards/perses/datasource-api.ts @@ -55,7 +55,9 @@ export class OcpDatasourceApi implements DatasourceApi { selector.name, ).then((list) => { if (!Array.isArray(list) || list.length === 0) { - throw new Error(this.t('No matching datasource found')); + // eslint-disable-next-line no-console + console.warn('No matching local datasource found'); + return undefined; } const datasource = list[0]; return datasource;