fix(core): Populate MCP endpoints in frontend settings (#17939)

This commit is contained in:
Emanuel Isaac Afanador
2025-08-12 02:25:19 -05:00
committed by GitHub
parent 440fc92148
commit 14787fd5a4
3 changed files with 14 additions and 0 deletions

View File

@@ -157,6 +157,14 @@ export const useRootStore = defineStore(STORES.ROOT, () => {
state.value.endpointWebhookWaiting = value; state.value.endpointWebhookWaiting = value;
}; };
const setEndpointMcp = (value: string) => {
state.value.endpointMcp = value;
};
const setEndpointMcpTest = (value: string) => {
state.value.endpointMcpTest = value;
};
const setTimezone = (value: string) => { const setTimezone = (value: string) => {
state.value.timezone = value; state.value.timezone = value;
setGlobalState({ defaultTimezone: value }); setGlobalState({ defaultTimezone: value });
@@ -226,6 +234,8 @@ export const useRootStore = defineStore(STORES.ROOT, () => {
setEndpointWebhook, setEndpointWebhook,
setEndpointWebhookTest, setEndpointWebhookTest,
setEndpointWebhookWaiting, setEndpointWebhookWaiting,
setEndpointMcp,
setEndpointMcpTest,
setTimezone, setTimezone,
setExecutionTimeout, setExecutionTimeout,
setMaxExecutionTimeout, setMaxExecutionTimeout,

View File

@@ -32,6 +32,8 @@ vi.mock('@n8n/stores/useRootStore', () => ({
setEndpointWebhook: vi.fn(), setEndpointWebhook: vi.fn(),
setEndpointWebhookTest: vi.fn(), setEndpointWebhookTest: vi.fn(),
setEndpointWebhookWaiting: vi.fn(), setEndpointWebhookWaiting: vi.fn(),
setEndpointMcp: vi.fn(),
setEndpointMcpTest: vi.fn(),
setTimezone: vi.fn(), setTimezone: vi.fn(),
setExecutionTimeout: vi.fn(), setExecutionTimeout: vi.fn(),
setMaxExecutionTimeout: vi.fn(), setMaxExecutionTimeout: vi.fn(),

View File

@@ -253,6 +253,8 @@ export const useSettingsStore = defineStore(STORES.SETTINGS, () => {
rootStore.setEndpointWebhook(fetchedSettings.endpointWebhook); rootStore.setEndpointWebhook(fetchedSettings.endpointWebhook);
rootStore.setEndpointWebhookTest(fetchedSettings.endpointWebhookTest); rootStore.setEndpointWebhookTest(fetchedSettings.endpointWebhookTest);
rootStore.setEndpointWebhookWaiting(fetchedSettings.endpointWebhookWaiting); rootStore.setEndpointWebhookWaiting(fetchedSettings.endpointWebhookWaiting);
rootStore.setEndpointMcp(fetchedSettings.endpointMcp);
rootStore.setEndpointMcpTest(fetchedSettings.endpointMcpTest);
rootStore.setTimezone(fetchedSettings.timezone); rootStore.setTimezone(fetchedSettings.timezone);
rootStore.setExecutionTimeout(fetchedSettings.executionTimeout); rootStore.setExecutionTimeout(fetchedSettings.executionTimeout);
rootStore.setMaxExecutionTimeout(fetchedSettings.maxExecutionTimeout); rootStore.setMaxExecutionTimeout(fetchedSettings.maxExecutionTimeout);