diff --git a/services/web/frontend/js/features/settings/components/linking-section.tsx b/services/web/frontend/js/features/settings/components/linking-section.tsx index c899dfa503..38d2dd8e0e 100644 --- a/services/web/frontend/js/features/settings/components/linking-section.tsx +++ b/services/web/frontend/js/features/settings/components/linking-section.tsx @@ -22,6 +22,7 @@ function LinkingSection() { const { t } = useTranslation() const { subscriptions } = useSSOContext() const ssoErrorMessage = getMeta('ol-ssoErrorMessage') + const cannotUseAi = getMeta('ol-cannot-use-ai') const projectSyncSuccessMessage = getMeta('ol-projectSyncSuccessMessage') // hide linking widgets in CI @@ -47,7 +48,9 @@ function LinkingSection() { oauth2ServerComponents ) - const haslangFeedbackLinkingWidgets = langFeedbackLinkingWidgets.length + // since we only have Writefull here currently, we should hide the whole section if they cant use ai + const haslangFeedbackLinkingWidgets = + langFeedbackLinkingWidgets.length && !cannotUseAi const hasIntegrationLinkingSection = renderSyncSection && allIntegrationLinkingWidgets.length const hasReferencesLinkingSection = referenceLinkingWidgets.length