From 78a85d1c6153c19ffca6d59d443f2e7305dbcb00 Mon Sep 17 00:00:00 2001 From: saif Date: Tue, 4 Feb 2025 10:29:34 +0500 Subject: [PATCH] login with other email added --- utils.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/utils.js b/utils.js index b2c43ed..4e4d7d7 100644 --- a/utils.js +++ b/utils.js @@ -80,6 +80,15 @@ const tryTemuLogin = async function (page, username, password) { console.log( 'No Login Required' ); return; } + // if already account added + const differentAccountSelector = "body > div.MDL_outerWrapper_123.MDL_modal_123 > div > div > div > div.MDL_body_123 > div > div._1RYwO6mj > span:nth-child(1)" + await page.waitForSelector(differentAccountSelector, { timeout: 5000 }).catch(() => {}); + const differentAccountSelectorExists = (await page.$(differentAccountSelector)) !== null; + if (differentAccountSelectorExists) { + await page.click(differentAccountSelector); + } + + // click on Sign in link const selector = "div._31ia9mDL._3n05KUVj._1fE9CAB_"; await page.waitForSelector(selector, { timeout: 5000 }).catch(() => {});