comment out request btn
							parent
							
								
									fd9dd4ff1b
								
							
						
					
					
						commit
						9a56b5214c
					
				| 
						 | 
				
			
			@ -120,54 +120,54 @@ const utils = require("./utils");
 | 
			
		|||
  /*
 | 
			
		||||
   * request order report
 | 
			
		||||
   */
 | 
			
		||||
  const orderRequestSelector = "div._3yOxLjm0._2pgGmJ7w.IoqjAtdZ.vbGE0cGC";
 | 
			
		||||
  const element = await page.$(orderRequestSelector);
 | 
			
		||||
  if (element) {
 | 
			
		||||
    // wait for 5 sec
 | 
			
		||||
    await new Promise((resolve) => setTimeout(resolve, 5 * 1000));
 | 
			
		||||
    await element.click();
 | 
			
		||||
    console.log("Clicked on the Request Report btn");
 | 
			
		||||
    // take screenshot
 | 
			
		||||
    let screenshotPath = path.join(
 | 
			
		||||
      screenshotDirectory,
 | 
			
		||||
      `${luxon.DateTime.now().toMillis()}.png`
 | 
			
		||||
    );
 | 
			
		||||
    await page.screenshot({ path: screenshotPath, fullPage: true });
 | 
			
		||||
  // const orderRequestSelector = "div._3yOxLjm0._2pgGmJ7w.IoqjAtdZ.vbGE0cGC";
 | 
			
		||||
  // const element = await page.$(orderRequestSelector);
 | 
			
		||||
  // if (element) {
 | 
			
		||||
  //   // wait for 5 sec
 | 
			
		||||
  //   await new Promise((resolve) => setTimeout(resolve, 5 * 1000));
 | 
			
		||||
  //   await element.click();
 | 
			
		||||
  //   console.log("Clicked on the Request Report btn");
 | 
			
		||||
  //   // take screenshot
 | 
			
		||||
  //   let screenshotPath = path.join(
 | 
			
		||||
  //     screenshotDirectory,
 | 
			
		||||
  //     `${luxon.DateTime.now().toMillis()}.png`
 | 
			
		||||
  //   );
 | 
			
		||||
  //   await page.screenshot({ path: screenshotPath, fullPage: true });
 | 
			
		||||
 | 
			
		||||
    // wait 10 secs
 | 
			
		||||
    await new Promise((resolve) => setTimeout(resolve, 10 * 1000));
 | 
			
		||||
  //   // wait 10 secs
 | 
			
		||||
  //   await new Promise((resolve) => setTimeout(resolve, 10 * 1000));
 | 
			
		||||
 | 
			
		||||
    // take screenshot
 | 
			
		||||
    screenshotPath = path.join(
 | 
			
		||||
      screenshotDirectory,
 | 
			
		||||
      `${luxon.DateTime.now().toMillis()}.png`
 | 
			
		||||
    );
 | 
			
		||||
    await page.screenshot({ path: screenshotPath, fullPage: true });
 | 
			
		||||
    // wait 10 secs
 | 
			
		||||
    await new Promise((resolve) => setTimeout(resolve, 10 * 1000));
 | 
			
		||||
  //   // take screenshot
 | 
			
		||||
  //   screenshotPath = path.join(
 | 
			
		||||
  //     screenshotDirectory,
 | 
			
		||||
  //     `${luxon.DateTime.now().toMillis()}.png`
 | 
			
		||||
  //   );
 | 
			
		||||
  //   await page.screenshot({ path: screenshotPath, fullPage: true });
 | 
			
		||||
  //   // wait 10 secs
 | 
			
		||||
  //   await new Promise((resolve) => setTimeout(resolve, 10 * 1000));
 | 
			
		||||
 | 
			
		||||
    const confirmBtnSelector = "div._3yOxLjm0._2pgGmJ7w._1eT_m6dA";
 | 
			
		||||
    const confirmBtnElement = await page.$(confirmBtnSelector);
 | 
			
		||||
    if (confirmBtnElement) {
 | 
			
		||||
      await new Promise((resolve) => setTimeout(resolve, 15 * 1000));
 | 
			
		||||
      await confirmBtnElement.click();
 | 
			
		||||
      console.log("Clicked on the Confirm Button");
 | 
			
		||||
      // wait for 3 seconds then reload page
 | 
			
		||||
      await new Promise((resolve) => setTimeout(resolve, 3 * 1000));
 | 
			
		||||
  //   const confirmBtnSelector = "div._3yOxLjm0._2pgGmJ7w._1eT_m6dA";
 | 
			
		||||
  //   const confirmBtnElement = await page.$(confirmBtnSelector);
 | 
			
		||||
  //   if (confirmBtnElement) {
 | 
			
		||||
  //     await new Promise((resolve) => setTimeout(resolve, 15 * 1000));
 | 
			
		||||
  //     await confirmBtnElement.click();
 | 
			
		||||
  //     console.log("Clicked on the Confirm Button");
 | 
			
		||||
  //     // wait for 3 seconds then reload page
 | 
			
		||||
  //     await new Promise((resolve) => setTimeout(resolve, 3 * 1000));
 | 
			
		||||
 | 
			
		||||
      // take screenshot
 | 
			
		||||
      screenshotPath = path.join(
 | 
			
		||||
        screenshotDirectory,
 | 
			
		||||
        `${luxon.DateTime.now().toMillis()}.png`
 | 
			
		||||
      );
 | 
			
		||||
      await page.screenshot({ path: screenshotPath, fullPage: true });
 | 
			
		||||
  //     // take screenshot
 | 
			
		||||
  //     screenshotPath = path.join(
 | 
			
		||||
  //       screenshotDirectory,
 | 
			
		||||
  //       `${luxon.DateTime.now().toMillis()}.png`
 | 
			
		||||
  //     );
 | 
			
		||||
  //     await page.screenshot({ path: screenshotPath, fullPage: true });
 | 
			
		||||
 | 
			
		||||
      // wait for 3 mins for request to be processed
 | 
			
		||||
      await new Promise((resolve) => setTimeout(resolve, 3 * 60 * 1000));
 | 
			
		||||
    }
 | 
			
		||||
  } else {
 | 
			
		||||
    console.log(" Request Btn doest exists");
 | 
			
		||||
  }
 | 
			
		||||
  //     // wait for 3 mins for request to be processed
 | 
			
		||||
  //     await new Promise((resolve) => setTimeout(resolve, 3 * 60 * 1000));
 | 
			
		||||
  //   }
 | 
			
		||||
  // } else {
 | 
			
		||||
  //   console.log(" Request Btn doest exists");
 | 
			
		||||
  // }
 | 
			
		||||
 | 
			
		||||
  // take screenshot
 | 
			
		||||
  var screenshotPath = path.join(
 | 
			
		||||
| 
						 | 
				
			
			@ -190,7 +190,7 @@ const utils = require("./utils");
 | 
			
		|||
  );
 | 
			
		||||
 | 
			
		||||
  // download the latest report
 | 
			
		||||
  if (divs !== undefined && divs.length > 1) {
 | 
			
		||||
  if (divs.length > 1) {
 | 
			
		||||
    generateTheDownloadPath(page, downloadFolderPath);
 | 
			
		||||
    console.log("Clicking On download Button");
 | 
			
		||||
    await new Promise((resolve) => setTimeout(resolve, 10 * 1000));
 | 
			
		||||
| 
						 | 
				
			
			@ -204,7 +204,7 @@ const utils = require("./utils");
 | 
			
		|||
  }
 | 
			
		||||
 | 
			
		||||
   // wait 60 seconds
 | 
			
		||||
   await new Promise((resolve) => setTimeout(resolve, 60 * 1000));
 | 
			
		||||
   //await new Promise((resolve) => setTimeout(resolve, 60 * 1000));
 | 
			
		||||
 | 
			
		||||
  // take screenshot
 | 
			
		||||
  var screenshotPath = path.join(
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue