diff --git a/packages/editor-ui/src/components/MainHeader/WorkflowDetails.vue b/packages/editor-ui/src/components/MainHeader/WorkflowDetails.vue index 554ebabe7a..ba7a8ca5df 100644 --- a/packages/editor-ui/src/components/MainHeader/WorkflowDetails.vue +++ b/packages/editor-ui/src/components/MainHeader/WorkflowDetails.vue @@ -349,8 +349,9 @@ export default defineComponent({ return actions; }, isWorkflowHistoryFeatureEnabled(): boolean { - return this.settingsStore.isEnterpriseFeatureEnabled( - EnterpriseEditionFeature.WorkflowHistory, + return ( + this.settingsStore.isEnterpriseFeatureEnabled(EnterpriseEditionFeature.WorkflowHistory) && + this.settingsStore.isDevRelease ); }, workflowHistoryRoute(): { name: string; params: { workflowId: string } } { diff --git a/packages/editor-ui/src/stores/settings.store.ts b/packages/editor-ui/src/stores/settings.store.ts index ae2d0cae0d..8617ceabba 100644 --- a/packages/editor-ui/src/stores/settings.store.ts +++ b/packages/editor-ui/src/stores/settings.store.ts @@ -185,6 +185,9 @@ export const useSettingsStore = defineStore(STORES.SETTINGS, { this.userManagement.quota === -1 || this.userManagement.quota > userStore.allUsers.length ); }, + isDevRelease(): boolean { + return this.settings.releaseChannel === 'dev'; + }, }, actions: { setSettings(settings: IN8nUISettings): void {