Skip to content

Commit

Permalink
fix(AI Transform Node): Data Transformation > Other section should no…
Browse files Browse the repository at this point in the history
…t contain node (no-changelog) (n8n-io#10519)
  • Loading branch information
michael-radency committed Aug 23, 2024
1 parent 9cd7f1e commit dd0c098
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,14 @@ import { useI18n } from '@/composables/useI18n';
import { useKeyboardNavigation } from './useKeyboardNavigation';

import { useNodeTypesStore } from '@/stores/nodeTypes.store';
import type { INodeInputFilter, NodeConnectionType, Themed } from 'n8n-workflow';
import {
AI_TRANSFORM_NODE_TYPE,
type INodeInputFilter,
type NodeConnectionType,
type Themed,
} from 'n8n-workflow';
import { useCanvasStore } from '@/stores/canvas.store';
import { usePostHog } from '../../../../stores/posthog.store';

interface ViewStack {
uuid?: string;
Expand Down Expand Up @@ -350,7 +356,14 @@ export const useViewStacks = defineStore('nodeCreatorViewStacks', () => {

if (!stack?.items) {
const subcategory = stack?.subcategory ?? DEFAULT_SUBCATEGORY;
const itemsInSubcategory = itemsBySubcategory.value[subcategory];
let itemsInSubcategory = itemsBySubcategory.value[subcategory];

const aiEnabled = usePostHog().isAiEnabled();
if (!aiEnabled) {
itemsInSubcategory = itemsInSubcategory.filter(
(item) => item.key !== AI_TRANSFORM_NODE_TYPE,
);
}
const sections = stack.sections;

if (sections) {
Expand Down
13 changes: 6 additions & 7 deletions packages/editor-ui/src/components/Node/NodeCreator/viewsData.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@ import { NodeConnectionType } from 'n8n-workflow';
import { useTemplatesStore } from '@/stores/templates.store';
import type { BaseTextKey } from '@/plugins/i18n';
import { camelCase } from 'lodash-es';
import { usePostHog } from '@/stores/posthog.store';

export interface NodeViewItemSection {
key: string;
Expand Down Expand Up @@ -431,12 +430,12 @@ export function TriggerView() {
export function RegularView(nodes: SimplifiedNodeType[]) {
const i18n = useI18n();

const popularItemsSubcategory = [SET_NODE_TYPE, CODE_NODE_TYPE, DATETIME_NODE_TYPE];
const aiEnabled = usePostHog().isAiEnabled();

if (aiEnabled) {
popularItemsSubcategory.push(AI_TRANSFORM_NODE_TYPE);
}
const popularItemsSubcategory = [
SET_NODE_TYPE,
CODE_NODE_TYPE,
DATETIME_NODE_TYPE,
AI_TRANSFORM_NODE_TYPE,
];

const view: NodeView = {
value: REGULAR_NODE_CREATOR_VIEW,
Expand Down

0 comments on commit dd0c098

Please sign in to comment.