This commit is contained in:
Matthias Hochmeister
2026-03-13 13:12:08 +01:00
parent cfb70e62c7
commit 9d68b4fb28

View File

@@ -127,6 +127,15 @@ async function scrapeMembers(frame: Frame): Promise<FdiskMember[]> {
await frame.goto(MEMBERS_URL, { waitUntil: 'domcontentloaded' });
await frame.waitForLoadState('networkidle');
const frameUrl = frame.url();
const frameTitle = await frame.title();
log(`Members frame loaded: ${frameUrl} — title: "${frameTitle}"`);
const tableClasses = await frame.$$eval('table', (ts) =>
ts.map((t) => `${t.className || '(no-class)'}[${t.querySelectorAll('tr').length}rows]`),
);
log(`Tables in frame: ${tableClasses.join(', ') || 'none'}`);
// The member table uses class FdcLayList
await frame.waitForSelector('table.FdcLayList', { timeout: 20000 });