mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-16 17:46:45 +00:00
chore(editor): Rename renameDefaultNodeName (no-changelog) (#19094)
This commit is contained in:
@@ -92,7 +92,7 @@ const {
|
||||
searchFilter,
|
||||
onSearchFilter,
|
||||
getWorkflowName,
|
||||
renameDefaultNodeName,
|
||||
applyDefaultExecuteWorkflowNodeName,
|
||||
populateNextWorkflowsPage,
|
||||
setWorkflowsResources,
|
||||
reloadWorkflows,
|
||||
@@ -178,7 +178,7 @@ function onListItemSelected(value: NodeParameterValue) {
|
||||
// we rename defaults here to allow selecting the same workflow to
|
||||
// update the name, as we don't eagerly update a changed workflow name
|
||||
// but rather only react on changed id elsewhere
|
||||
renameDefaultNodeName(value);
|
||||
applyDefaultExecuteWorkflowNodeName(value);
|
||||
}
|
||||
|
||||
function onInputFocus(): void {
|
||||
@@ -252,7 +252,7 @@ watch(
|
||||
// changed name means the workflow becomes unsaved and changed just by
|
||||
// opening the ExecuteWorkflow node referencing the renamed workflow
|
||||
if (old.value !== val.value) {
|
||||
renameDefaultNodeName(val.value);
|
||||
applyDefaultExecuteWorkflowNodeName(val.value);
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
@@ -30,7 +30,7 @@ describe('useWorkflowResourcesLocator', () => {
|
||||
useCanvasOperations.mockReturnValue({ renameNode: renameNodeMock });
|
||||
});
|
||||
|
||||
describe('renameDefaultNodeName', () => {
|
||||
describe('applyDefaultExecuteWorkflowNodeName', () => {
|
||||
it.each([
|
||||
{
|
||||
activeNodeName: 'Execute Workflow',
|
||||
@@ -56,14 +56,14 @@ describe('useWorkflowResourcesLocator', () => {
|
||||
])(
|
||||
'should rename the node correctly for activeNodeName: $activeNodeName',
|
||||
({ activeNodeName, workflowId, mockedWorkflow, expectedRename, expectedCalledWith }) => {
|
||||
const { renameDefaultNodeName } = useWorkflowResourcesLocator(routerMock);
|
||||
const { applyDefaultExecuteWorkflowNodeName } = useWorkflowResourcesLocator(routerMock);
|
||||
|
||||
ndvStoreMock.activeNodeName = activeNodeName;
|
||||
workflowsStoreMock.getWorkflowById.mockReturnValue(
|
||||
mockedWorkflow as unknown as IWorkflowDb,
|
||||
);
|
||||
|
||||
renameDefaultNodeName(workflowId);
|
||||
applyDefaultExecuteWorkflowNodeName(workflowId);
|
||||
|
||||
expect(workflowsStoreMock.getWorkflowById).toHaveBeenCalledWith(workflowId);
|
||||
expect(renameNodeMock).toHaveBeenCalledWith(expectedCalledWith, expectedRename);
|
||||
@@ -71,30 +71,30 @@ describe('useWorkflowResourcesLocator', () => {
|
||||
);
|
||||
|
||||
it('should not rename the node for invalid workflowId', () => {
|
||||
const { renameDefaultNodeName } = useWorkflowResourcesLocator(routerMock);
|
||||
const { applyDefaultExecuteWorkflowNodeName } = useWorkflowResourcesLocator(routerMock);
|
||||
const workflowId = 123;
|
||||
|
||||
renameDefaultNodeName(workflowId);
|
||||
applyDefaultExecuteWorkflowNodeName(workflowId);
|
||||
|
||||
expect(renameNodeMock).not.toHaveBeenCalled();
|
||||
});
|
||||
|
||||
it('should not rename the node for workflowId: workflow-id with null mockedWorkflow', () => {
|
||||
const { renameDefaultNodeName } = useWorkflowResourcesLocator(routerMock);
|
||||
const { applyDefaultExecuteWorkflowNodeName } = useWorkflowResourcesLocator(routerMock);
|
||||
const workflowId = 'workflow-id';
|
||||
const activeNodeName = 'Execute Workflow';
|
||||
|
||||
ndvStoreMock.activeNodeName = activeNodeName;
|
||||
workflowsStoreMock.getWorkflowById.mockReturnValue(null as unknown as IWorkflowDb);
|
||||
|
||||
renameDefaultNodeName(workflowId);
|
||||
applyDefaultExecuteWorkflowNodeName(workflowId);
|
||||
|
||||
expect(workflowsStoreMock.getWorkflowById).toHaveBeenCalledWith(workflowId);
|
||||
expect(renameNodeMock).not.toHaveBeenCalled();
|
||||
});
|
||||
|
||||
it('should not rename the node for workflowId: workflow-id with activeNodeName: Some Other Node', () => {
|
||||
const { renameDefaultNodeName } = useWorkflowResourcesLocator(routerMock);
|
||||
const { applyDefaultExecuteWorkflowNodeName } = useWorkflowResourcesLocator(routerMock);
|
||||
const workflowId = 'workflow-id';
|
||||
const activeNodeName = 'Some Other Node';
|
||||
const mockedWorkflow = { name: 'Test Workflow' };
|
||||
@@ -102,7 +102,7 @@ describe('useWorkflowResourcesLocator', () => {
|
||||
ndvStoreMock.activeNodeName = activeNodeName;
|
||||
workflowsStoreMock.getWorkflowById.mockReturnValue(mockedWorkflow as unknown as IWorkflowDb);
|
||||
|
||||
renameDefaultNodeName(workflowId);
|
||||
applyDefaultExecuteWorkflowNodeName(workflowId);
|
||||
|
||||
expect(workflowsStoreMock.getWorkflowById).not.toHaveBeenCalled();
|
||||
expect(renameNodeMock).not.toHaveBeenCalled();
|
||||
|
||||
@@ -95,7 +95,7 @@ export function useWorkflowResourcesLocator(router: Router) {
|
||||
searchFilter.value = filter;
|
||||
}
|
||||
|
||||
function renameDefaultNodeName(workflowId: NodeParameterValue) {
|
||||
function applyDefaultExecuteWorkflowNodeName(workflowId: NodeParameterValue) {
|
||||
if (typeof workflowId !== 'string') return;
|
||||
|
||||
const nodeName = ndvStore.activeNodeName;
|
||||
@@ -121,7 +121,7 @@ export function useWorkflowResourcesLocator(router: Router) {
|
||||
getWorkflowUrl,
|
||||
onSearchFilter,
|
||||
getWorkflowName,
|
||||
renameDefaultNodeName,
|
||||
applyDefaultExecuteWorkflowNodeName,
|
||||
populateNextWorkflowsPage,
|
||||
setWorkflowsResources,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user