From 60af3af92c0ec24f3b8e8b95512606fea0673d49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Thu, 17 Mar 2022 12:55:47 +0100 Subject: [PATCH] Prometheus/Loki: Allow custom value in operation selects (#46679) * Prometheus/Loki: Allow custom value in operation selects * Add missing operator --- .../prometheus/querybuilder/shared/LabelFilterItem.tsx | 1 + .../prometheus/querybuilder/shared/OperationParamEditor.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/public/app/plugins/datasource/prometheus/querybuilder/shared/LabelFilterItem.tsx b/public/app/plugins/datasource/prometheus/querybuilder/shared/LabelFilterItem.tsx index dec8b2c6431..e2eccbf9045 100644 --- a/public/app/plugins/datasource/prometheus/querybuilder/shared/LabelFilterItem.tsx +++ b/public/app/plugins/datasource/prometheus/querybuilder/shared/LabelFilterItem.tsx @@ -120,4 +120,5 @@ const operators = [ { label: '=~', value: '=~' }, { label: '=', value: '=' }, { label: '!=', value: '!=' }, + { label: '!~', value: '!~' }, ]; diff --git a/public/app/plugins/datasource/prometheus/querybuilder/shared/OperationParamEditor.tsx b/public/app/plugins/datasource/prometheus/querybuilder/shared/OperationParamEditor.tsx index 55433edd8fc..4f07523e2d1 100644 --- a/public/app/plugins/datasource/prometheus/querybuilder/shared/OperationParamEditor.tsx +++ b/public/app/plugins/datasource/prometheus/querybuilder/shared/OperationParamEditor.tsx @@ -76,6 +76,7 @@ function SelectInputParamEditor({ value={valueOption} options={selectOptions} placeholder={paramDef.placeholder} + allowCustomValue={true} onChange={(value) => onChange(index, value.value!)} /> );