diff --git a/App/FeatureSet/Dashboard/src/Components/LogPipeline/FilterQueryBuilder.tsx b/App/FeatureSet/Dashboard/src/Components/LogPipeline/FilterQueryBuilder.tsx index cc0f4aac62..0e80557fc0 100644 --- a/App/FeatureSet/Dashboard/src/Components/LogPipeline/FilterQueryBuilder.tsx +++ b/App/FeatureSet/Dashboard/src/Components/LogPipeline/FilterQueryBuilder.tsx @@ -173,7 +173,7 @@ const FilterQueryBuilder: FunctionComponent = ( const [isSaving, setIsSaving] = useState(false); const [isLoading, setIsLoading] = useState(true); const [error, setError] = useState(""); - const [originalQuery, setOriginalQuery] = useState(""); + const [showModal, setShowModal] = useState(false); // Snapshot of conditions/connector when modal opens (for cancel/revert) @@ -199,7 +199,6 @@ const FilterQueryBuilder: FunctionComponent = ( } = parseFilterQuery((item as any).filterQuery as string); setConditions(parsed.conditions); setConnector(parsed.connector); - setOriginalQuery((item as any).filterQuery as string); } } catch { setError("Failed to load filter conditions."); @@ -228,7 +227,7 @@ const FilterQueryBuilder: FunctionComponent = ( }); setConditions(modalConditions); setConnector(modalConnector); - setOriginalQuery(query); + setShowModal(false); } catch { setError("Failed to save filter conditions.");