@@ -86,7 +86,7 @@ const sendScanData = (win, payload) => {
8686 } ) ;
8787} ;
8888
89- async function processAccessibilityReport ( url ) {
89+ async function processAccessibilityReport ( url , newWindow ) {
9090 try {
9191 let wcagCriteriaValue = Cypress . env ( "WCAG_CRITERIA" ) || "wcag21a" ;
9292 let bestPracticeValue = Cypress . env ( "BEST_PRACTICE" ) === "true" ;
@@ -101,7 +101,7 @@ async function processAccessibilityReport(url) {
101101
102102 console . log ( 'log' , "SET SCAN: Payload to send: for url: " , payloadToSend , url ) ;
103103 try {
104- let setResult = await setScanConfig ( currentWindow , payloadToSend ) ;
104+ let setResult = await setScanConfig ( newWindow , payloadToSend ) ;
105105 console . log ( 'SET SCAN: response:' , setResult ) ;
106106 } catch ( err ) {
107107 console . error ( "SET SCAN: Error while setting scan" , err ) ;
@@ -111,7 +111,7 @@ async function processAccessibilityReport(url) {
111111 let scanData ;
112112 try {
113113 const payload = { message : 'GET_LATEST_SCAN_DATA' } ;
114- scanData = await getScanData ( currentWindow , payload ) ;
114+ scanData = await getScanData ( newWindow , payload ) ;
115115 LambdatestLog ( "GET SCAN:LambdaTest Accessibility: Scanning URL" ) ;
116116 } catch ( err ) {
117117 console . error ( "GET SCAN:Error while setting scan" , err ) ;
@@ -228,10 +228,9 @@ if (overRideCommands) {
228228 return originalFn ( url , options ) ;
229229 }
230230
231-
231+ const currentWindow = window ; //
232232 return originalFn ( url , options ) . then ( async ( ) => {
233-
234- await processAccessibilityReport ( url ) ;
233+ await processAccessibilityReport ( url , currentWindow ) ;
235234 } )
236235
237236 } ) ;
0 commit comments