refactor: Reactivate workflow locking (#4770)

* feat: Reenable workflow locking

Co-authored-by: freyamade <freya@n8n.io>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
This commit is contained in:
Omar Ajoue
2022-12-06 09:25:39 +01:00
committed by GitHub
parent 915f1445c2
commit 4813da547d
19 changed files with 249 additions and 118 deletions

View File

@@ -68,7 +68,7 @@ const createEmptyWorkflow = (): IWorkflowDb => ({
settings: {},
tags: [],
pinData: {},
hash: '',
versionId: '',
});
export const useWorkflowsStore = defineStore(STORES.WORKFLOWS, {
@@ -97,8 +97,8 @@ export const useWorkflowsStore = defineStore(STORES.WORKFLOWS, {
workflowId(): string {
return this.workflow.id;
},
workflowHash(): string | undefined {
return this.workflow.hash;
workflowVersionId(): string | undefined {
return this.workflow.versionId;
},
workflowSettings() : IWorkflowSettings {
if (this.workflow.settings === undefined) {
@@ -287,8 +287,8 @@ export const useWorkflowsStore = defineStore(STORES.WORKFLOWS, {
}
},
setWorkflowHash(hash: string): void {
this.workflow.hash = hash;
setWorkflowVersionId(versionId: string): void {
this.workflow.versionId = versionId;
},
// replace invalid credentials in workflow