fix conditional mix-up

This commit is contained in:
Laila Los
2023-01-19 15:29:23 +01:00
parent 72b6d2eec2
commit d7620ed00b
@@ -52,16 +52,16 @@ export const useWorkflowStateStore = defineStore("workflowStateStore", {
actions: {
setInputTerminalPosition(stepId: number, inputName: string, position: TerminalPosition) {
if (this.inputTerminals[stepId]) {
Vue.set(this.inputTerminals, stepId, { [inputName]: position });
} else {
Vue.set(this.inputTerminals[stepId]!, inputName, position);
} else {
Vue.set(this.inputTerminals, stepId, { [inputName]: position });
}
},
setOutputTerminalPosition(stepId: number, outputName: string, position: TerminalPosition) {
if (!this.outputTerminals[stepId]) {
Vue.set(this.outputTerminals, stepId, { [outputName]: position });
} else {
if (this.outputTerminals[stepId]) {
Vue.set(this.outputTerminals[stepId]!, outputName, position);
} else {
Vue.set(this.outputTerminals, stepId, { [outputName]: position });
}
},
deleteInputTerminalPosition(stepId: number, inputName: string) {