Skip to content

Commit 767327a

Browse files
committed
👔 Update enableAISearch logic in SearchQueryBuilderProvider to check if ai features are hidden
1 parent 93851ff commit 767327a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

static/app/components/searchQueryBuilder/context.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import type {SavedSearchType, Tag, TagCollection} from 'sentry/types/group';
2424
import type {FieldDefinition, FieldKind} from 'sentry/utils/fields';
2525
import {getFieldDefinition} from 'sentry/utils/fields';
2626
import {useDimensions} from 'sentry/utils/useDimensions';
27+
import useOrganization from 'sentry/utils/useOrganization';
2728

2829
interface SearchQueryBuilderContextData {
2930
actionBarRef: React.RefObject<HTMLDivElement | null>;
@@ -100,6 +101,7 @@ export function SearchQueryBuilderProvider({
100101
const wrapperRef = useRef<HTMLDivElement>(null);
101102
const actionBarRef = useRef<HTMLDivElement>(null);
102103
const [displaySeerResults, setDisplaySeerResults] = useState(false);
104+
const organization = useOrganization();
103105

104106
const {state, dispatch} = useQueryBuilderState({
105107
initialQuery,
@@ -163,7 +165,7 @@ export function SearchQueryBuilderProvider({
163165
disabled,
164166
disallowFreeText: Boolean(disallowFreeText),
165167
disallowWildcard: Boolean(disallowWildcard),
166-
enableAISearch: Boolean(enableAISearch),
168+
enableAISearch: Boolean(enableAISearch) && !organization.hideAiFeatures,
167169
parseQuery,
168170
parsedQuery,
169171
filterKeySections: filterKeySections ?? [],
@@ -198,6 +200,7 @@ export function SearchQueryBuilderProvider({
198200
filterKeySections,
199201
getTagValues,
200202
handleSearch,
203+
organization.hideAiFeatures,
201204
parseQuery,
202205
parsedQuery,
203206
placeholder,

0 commit comments

Comments
 (0)