diff --git a/server/src/workflow-management/classes/Generator.ts b/server/src/workflow-management/classes/Generator.ts index 2ae4737e..e6e15770 100644 --- a/server/src/workflow-management/classes/Generator.ts +++ b/server/src/workflow-management/classes/Generator.ts @@ -554,5 +554,28 @@ export class WorkflowGenerator { this.socket.emit('workflow', this.workflowRecord); } - + + private IsOverShadowingAction = async (pair: WhereWhatPair, page: Page) => { + type possibleOverShadow = { + index: number; + isOverShadowing: boolean; + } + + const possibleOverShadow: possibleOverShadow[] = []; + const haveSameUrl = this.workflowRecord.workflow + .filter((p, index) => { + if (p.where.url === pair.where.url) { + possibleOverShadow.push({index: index, isOverShadowing: false}); + return true; + } else { + return false; + } + }); + + + return possibleOverShadow; + } + + + }