From 515c73d8e6550b70b1d54814c386415c52120357 Mon Sep 17 00:00:00 2001 From: Jack Westbrook Date: Wed, 26 May 2021 17:30:34 +0200 Subject: [PATCH] Transformations: Prevent FilterByValue transform crashing panel edit (#34747) --- .../FilterByValueTransformer/FilterByValueFilterEditor.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/app/core/components/TransformersUI/FilterByValueTransformer/FilterByValueFilterEditor.tsx b/public/app/core/components/TransformersUI/FilterByValueTransformer/FilterByValueFilterEditor.tsx index a3b7a9db993..efdc3118054 100644 --- a/public/app/core/components/TransformersUI/FilterByValueTransformer/FilterByValueFilterEditor.tsx +++ b/public/app/core/components/TransformersUI/FilterByValueTransformer/FilterByValueFilterEditor.tsx @@ -21,7 +21,7 @@ export const FilterByValueFilterEditor: React.FC = (props) => { const { fieldsAsOptions, fieldByDisplayName } = fieldsInfo; const fieldName = getFieldName(filter, fieldsAsOptions) ?? ''; const field = fieldByDisplayName[fieldName]; - const matcherOptions = getMatcherOptions(field); + const matcherOptions = field ? getMatcherOptions(field) : []; const matcherId = getSelectedMatcherId(filter, matcherOptions); const editor = valueMatchersUI.getIfExists(matcherId);