chnages in sync-orders

main
saif 2025-01-24 11:59:42 +05:00
parent cc46864100
commit cbc33f72e9
1 changed files with 43 additions and 43 deletions

View File

@ -120,54 +120,54 @@ const utils = require("./utils");
/* /*
* request order report * request order report
*/ */
const orderRequestSelector = "div._3yOxLjm0._2pgGmJ7w.IoqjAtdZ.vbGE0cGC"; // const orderRequestSelector = "div._3yOxLjm0._2pgGmJ7w.IoqjAtdZ.vbGE0cGC";
const element = await page.$(orderRequestSelector); // const element = await page.$(orderRequestSelector);
if (element) { // if (element) {
// wait for 5 sec // // wait for 5 sec
await new Promise((resolve) => setTimeout(resolve, 5 * 1000)); // await new Promise((resolve) => setTimeout(resolve, 5 * 1000));
await element.click(); // await element.click();
console.log("Clicked on the Request Report btn"); // console.log("Clicked on the Request Report btn");
// take screenshot // // take screenshot
let screenshotPath = path.join( // let screenshotPath = path.join(
screenshotDirectory, // screenshotDirectory,
`${luxon.DateTime.now().toMillis()}.png` // `${luxon.DateTime.now().toMillis()}.png`
); // );
await page.screenshot({ path: screenshotPath, fullPage: true }); // await page.screenshot({ path: screenshotPath, fullPage: true });
// wait 10 secs // // wait 10 secs
await new Promise((resolve) => setTimeout(resolve, 10 * 1000)); // await new Promise((resolve) => setTimeout(resolve, 10 * 1000));
// take screenshot // // take screenshot
screenshotPath = path.join( // screenshotPath = path.join(
screenshotDirectory, // screenshotDirectory,
`${luxon.DateTime.now().toMillis()}.png` // `${luxon.DateTime.now().toMillis()}.png`
); // );
await page.screenshot({ path: screenshotPath, fullPage: true }); // await page.screenshot({ path: screenshotPath, fullPage: true });
// wait 10 secs // // wait 10 secs
await new Promise((resolve) => setTimeout(resolve, 10 * 1000)); // await new Promise((resolve) => setTimeout(resolve, 10 * 1000));
const confirmBtnSelector = "div._3yOxLjm0._2pgGmJ7w._1eT_m6dA"; // const confirmBtnSelector = "div._3yOxLjm0._2pgGmJ7w._1eT_m6dA";
const confirmBtnElement = await page.$(confirmBtnSelector); // const confirmBtnElement = await page.$(confirmBtnSelector);
if (confirmBtnElement) { // if (confirmBtnElement) {
await new Promise((resolve) => setTimeout(resolve, 15 * 1000)); // await new Promise((resolve) => setTimeout(resolve, 15 * 1000));
await confirmBtnElement.click(); // await confirmBtnElement.click();
console.log("Clicked on the Confirm Button"); // console.log("Clicked on the Confirm Button");
// wait for 3 seconds then reload page // // wait for 3 seconds then reload page
await new Promise((resolve) => setTimeout(resolve, 3 * 1000)); // await new Promise((resolve) => setTimeout(resolve, 3 * 1000));
// take screenshot // // take screenshot
screenshotPath = path.join( // screenshotPath = path.join(
screenshotDirectory, // screenshotDirectory,
`${luxon.DateTime.now().toMillis()}.png` // `${luxon.DateTime.now().toMillis()}.png`
); // );
await page.screenshot({ path: screenshotPath, fullPage: true }); // await page.screenshot({ path: screenshotPath, fullPage: true });
// wait for 3 mins for request to be processed // // wait for 3 mins for request to be processed
await new Promise((resolve) => setTimeout(resolve, 3 * 60 * 1000)); // await new Promise((resolve) => setTimeout(resolve, 3 * 60 * 1000));
} // }
} else { // } else {
console.log(" Request Btn doest exists"); // console.log(" Request Btn doest exists");
} // }
// take screenshot // take screenshot
var screenshotPath = path.join( var screenshotPath = path.join(