diff --git a/src/hooks/useExpressionsProcessor.ts b/src/hooks/useExpressionsProcessor.ts index 63db0e29..90f40e00 100644 --- a/src/hooks/useExpressionsProcessor.ts +++ b/src/hooks/useExpressionsProcessor.ts @@ -153,9 +153,14 @@ export async function useExpressionsQueryProcessor(config: Indexable) { ElMessage.error(json.errors); return { source: {}, tips: [], typesOfMQE: [] }; } - const data = expressionsSource(json); + try { + const data = expressionsSource(json); - return data; + return data; + } catch (error) { + console.error(error); + return { source: {}, tips: [], typesOfMQE: [] }; + } } export async function useExpressionsQueryPodsMetrics(