diff --git a/frontend/src/container/NewWidget/LeftContainer/QuerySection/index.tsx b/frontend/src/container/NewWidget/LeftContainer/QuerySection/index.tsx index 71d259784a..d98bd25e1c 100644 --- a/frontend/src/container/NewWidget/LeftContainer/QuerySection/index.tsx +++ b/frontend/src/container/NewWidget/LeftContainer/QuerySection/index.tsx @@ -214,7 +214,7 @@ function QuerySection({ useEffect(() => { // switch to query builder if query type is not supported if ( - selectedGraph === PANEL_TYPES.TABLE && + (selectedGraph === PANEL_TYPES.TABLE || selectedGraph === PANEL_TYPES.PIE) && currentQuery.queryType === EQueryType.PROM ) { handleQueryCategoryChange(EQueryType.QUERY_BUILDER); diff --git a/frontend/src/container/NewWidget/utils.ts b/frontend/src/container/NewWidget/utils.ts index cd684cad78..f8eef3157d 100644 --- a/frontend/src/container/NewWidget/utils.ts +++ b/frontend/src/container/NewWidget/utils.ts @@ -517,11 +517,7 @@ export const PANEL_TYPE_TO_QUERY_TYPES: Record = { EQueryType.CLICKHOUSE, EQueryType.PROM, ], - [PANEL_TYPES.PIE]: [ - EQueryType.QUERY_BUILDER, - EQueryType.CLICKHOUSE, - EQueryType.PROM, - ], + [PANEL_TYPES.PIE]: [EQueryType.QUERY_BUILDER, EQueryType.CLICKHOUSE], [PANEL_TYPES.HISTOGRAM]: [ EQueryType.QUERY_BUILDER, EQueryType.CLICKHOUSE,