fix(sync): switch to full member list scrape so all FDISK members are synced, not just known accounts
This commit is contained in:
@@ -175,7 +175,7 @@ async function scrapeKnownMembers(
|
||||
return members;
|
||||
}
|
||||
|
||||
export async function scrapeAll(username: string, password: string, knownStNrs: Set<string>, knownNames: Set<string>): Promise<{
|
||||
export async function scrapeAll(username: string, password: string): Promise<{
|
||||
members: FdiskMember[];
|
||||
ausbildungen: FdiskAusbildung[];
|
||||
befoerderungen: FdiskBefoerderung[];
|
||||
@@ -200,8 +200,8 @@ export async function scrapeAll(username: string, password: string, knownStNrs:
|
||||
// Navigate via the menu frame (left.aspx) to set session state properly.
|
||||
const mainFrame = await navigateToMemberList(page);
|
||||
|
||||
const members = await scrapeKnownMembers(mainFrame, knownStNrs, knownNames);
|
||||
log(`Found ${members.length} members (targeted query)`);
|
||||
const members = await scrapeMembers(mainFrame);
|
||||
log(`Found ${members.length} members (full scrape)`);
|
||||
if (DEBUG_HTML) log(`[debug] HTML dump mode ON — saving pages to debug/`);
|
||||
|
||||
const ausbildungen: FdiskAusbildung[] = [];
|
||||
|
||||
Reference in New Issue
Block a user