From 4efd17740642cceab291aa5df9e1ce554899b24c Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Thu, 6 Jun 2024 00:31:56 +0530 Subject: [PATCH] feat: loop through each el in the path except the first and last --- server/src/workflow-management/selector.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/src/workflow-management/selector.ts b/server/src/workflow-management/selector.ts index 2efdded9..79e90eb5 100644 --- a/server/src/workflow-management/selector.ts +++ b/server/src/workflow-management/selector.ts @@ -439,7 +439,13 @@ export const getSelectors = async (page: Page, coordinates: Coordinates) => { } ): Generator { if (path.length > 2 && path.length > config.optimizedMinLength) { - + for (let i = 1; i < path.length - 1; i++) { + if (scope.counter > config.maxNumberOfTries) { + return; // Okay At least I tried! + } + scope.counter += 1; + + } } }