mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-18 10:31:15 +00:00
feat(editor): Overhaul document title management (#10999)
This commit is contained in:
committed by
GitHub
parent
63e6f1fa38
commit
bb2895689f
@@ -78,7 +78,7 @@ import { useCanvasOperations } from '@/composables/useCanvasOperations';
|
||||
import { useExecutionsStore } from '@/stores/executions.store';
|
||||
import { useCanvasStore } from '@/stores/canvas.store';
|
||||
import { useMessage } from '@/composables/useMessage';
|
||||
import { useTitleChange } from '@/composables/useTitleChange';
|
||||
import { useDocumentTitle } from '@/composables/useDocumentTitle';
|
||||
import { useNpsSurveyStore } from '@/stores/npsSurvey.store';
|
||||
import { useWorkflowHelpers } from '@/composables/useWorkflowHelpers';
|
||||
import { useTelemetry } from '@/composables/useTelemetry';
|
||||
@@ -122,7 +122,7 @@ const telemetry = useTelemetry();
|
||||
const externalHooks = useExternalHooks();
|
||||
const toast = useToast();
|
||||
const message = useMessage();
|
||||
const { titleReset, titleSet } = useTitleChange();
|
||||
const documentTitle = useDocumentTitle();
|
||||
const workflowHelpers = useWorkflowHelpers({ router });
|
||||
const nodeHelpers = useNodeHelpers();
|
||||
|
||||
@@ -371,7 +371,7 @@ async function initializeWorkspaceForExistingWorkflow(id: string) {
|
||||
|
||||
async function openWorkflow(data: IWorkflowDb) {
|
||||
resetWorkspace();
|
||||
titleSet(editableWorkflow.value.name, 'IDLE');
|
||||
workflowHelpers.setDocumentTitle(editableWorkflow.value.name, 'IDLE');
|
||||
|
||||
await initializeWorkspace(data);
|
||||
|
||||
@@ -1218,7 +1218,7 @@ async function onSourceControlPull() {
|
||||
if (workflowId.value && !uiStore.stateIsDirty) {
|
||||
const workflowData = await workflowsStore.fetchWorkflow(workflowId.value);
|
||||
if (workflowData) {
|
||||
titleSet(workflowData.name, 'IDLE');
|
||||
workflowHelpers.setDocumentTitle(workflowData.name, 'IDLE');
|
||||
await openWorkflow(workflowData);
|
||||
}
|
||||
}
|
||||
@@ -1372,7 +1372,7 @@ function checkIfRouteIsAllowed() {
|
||||
|
||||
async function initializeDebugMode() {
|
||||
if (route.name === VIEWS.EXECUTION_DEBUG) {
|
||||
titleSet(workflowsStore.workflowName, 'DEBUG');
|
||||
workflowHelpers.setDocumentTitle(workflowsStore.workflowName, 'DEBUG');
|
||||
|
||||
if (!workflowsStore.isInDebugMode) {
|
||||
await applyExecutionData(route.params.executionId as string);
|
||||
@@ -1487,7 +1487,7 @@ onBeforeMount(() => {
|
||||
onMounted(() => {
|
||||
canvasStore.startLoading();
|
||||
|
||||
titleReset();
|
||||
documentTitle.reset();
|
||||
resetWorkspace();
|
||||
|
||||
void initializeData().then(() => {
|
||||
|
||||
Reference in New Issue
Block a user