feat: send highlighterData even if list selector empty
This commit is contained in:
@@ -485,12 +485,12 @@ export class WorkflowGenerator {
|
|||||||
const generalSelector = await getNonUniqueSelectors(page, coordinates)
|
const generalSelector = await getNonUniqueSelectors(page, coordinates)
|
||||||
const childSelectors = await getChildSelectors(page, generalSelector.generalSelector);
|
const childSelectors = await getChildSelectors(page, generalSelector.generalSelector);
|
||||||
|
|
||||||
console.log('Non Unique Selectors [DEBUG]:', generalSelector);
|
console.log(`Get List value while generating selector`, this.getList);
|
||||||
console.log('Child Selectors [DEBUG]:', childSelectors);
|
|
||||||
|
|
||||||
const selectorBasedOnCustomAction = (this.getList === true)
|
const selectorBasedOnCustomAction = (this.getList === true)
|
||||||
? await getNonUniqueSelectors(page, coordinates)
|
? await getNonUniqueSelectors(page, coordinates)
|
||||||
: await getSelectors(page, coordinates);
|
: await getSelectors(page, coordinates);
|
||||||
|
|
||||||
const bestSelector = getBestSelectorForAction(
|
const bestSelector = getBestSelectorForAction(
|
||||||
{
|
{
|
||||||
type: action,
|
type: action,
|
||||||
@@ -522,6 +522,8 @@ export class WorkflowGenerator {
|
|||||||
if (this.listSelector !== '') {
|
if (this.listSelector !== '') {
|
||||||
const childSelectors = await getChildSelectors(page, this.listSelector || '');
|
const childSelectors = await getChildSelectors(page, this.listSelector || '');
|
||||||
this.socket.emit('highlighter', { rect, selector: displaySelector, elementInfo, childSelectors })
|
this.socket.emit('highlighter', { rect, selector: displaySelector, elementInfo, childSelectors })
|
||||||
|
} else {
|
||||||
|
this.socket.emit('highlighter', { rect, selector: displaySelector, elementInfo });
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
this.socket.emit('highlighter', { rect, selector: displaySelector, elementInfo });
|
this.socket.emit('highlighter', { rect, selector: displaySelector, elementInfo });
|
||||||
|
|||||||
Reference in New Issue
Block a user