diff --git a/apps/web/scripts/check-forms.ts b/apps/web/scripts/check-forms.ts index 7ffccec..d007d8b 100644 --- a/apps/web/scripts/check-forms.ts +++ b/apps/web/scripts/check-forms.ts @@ -19,6 +19,8 @@ async function main() { "--disable-dev-shm-usage", "--disable-gpu", "--ignore-certificate-errors", + "--disable-web-security", + "--disable-features=IsolateOrigins,site-per-process", ], }); @@ -44,6 +46,10 @@ async function main() { waitUntil: "domcontentloaded", timeout: 60000, }); + + // Give Gatekeeper a second to redirect if needed + console.log(` Waiting for potential Gatekeeper redirect...`); + await new Promise((resolve) => setTimeout(resolve, 3000)); console.log(` Response status: ${response?.status()}`); console.log(` Response URL: ${response?.url()}`); @@ -57,6 +63,7 @@ async function main() { }), page.click('button[type="submit"]'), ]); + await new Promise((resolve) => setTimeout(resolve, 3000)); console.log(`✅ Gatekeeper authentication successful!`); } else { console.log(`✅ Already authenticated (no Gatekeeper gate detected).`);