From 1eec0c61e1298c44925ed9fceaba0ef41cb8e952 Mon Sep 17 00:00:00 2001 From: saif Date: Thu, 20 Feb 2025 13:09:27 +0500 Subject: [PATCH] fix timeout issues --- sync-shipping-rates.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sync-shipping-rates.js b/sync-shipping-rates.js index 7f92f09..972e342 100644 --- a/sync-shipping-rates.js +++ b/sync-shipping-rates.js @@ -86,7 +86,7 @@ const emailUtils = require("./email-utils"); */ const loginPage = config[environment]["temuLoginPage"]; await page.goto(loginPage, { - waitUntil: ["domcontentloaded"], + waitUntil: ["networkidle2"], }); await utils.tryTemuLogin(page, email, password, loginPage); @@ -96,7 +96,7 @@ const emailUtils = require("./email-utils"); const UnshippedOrdersRequestPage = config[environment]["temuUnshippedOrdersPage"]; await page.goto(UnshippedOrdersRequestPage, { - waitUntil: ["domcontentloaded"], + waitUntil: ["networkidle2"], }); const getOrdersFromPage = async (page) => { @@ -550,9 +550,9 @@ const emailUtils = require("./email-utils"); const orderPage = utils.getTemuOrderPage(order); await page.goto(orderPage, { - waitUntil: ["domcontentloaded"], + waitUntil: ["networkidle2"], }); - await new Promise((resolve) => setTimeout(resolve, 1000)); + await new Promise((resolve) => setTimeout(resolve, 2000)); // check for buy shipping button const buyShippingSelector = "div._3yOxLjm0._2pgGmJ7w.IoqjAtdZ";