fix: mutual graph skipping friend due to fetch error

This commit is contained in:
pa
2025-11-19 09:52:50 +09:00
committed by Natsumi
parent 69848b6fdc
commit d552227d67

View File

@@ -305,8 +305,13 @@
if (!friend?.id) {
continue;
}
const mutuals = await fetchMutualFriends(friend.id);
mutualMap.set(friend.id, { friend, mutuals });
try {
const mutuals = await fetchMutualFriends(friend.id);
mutualMap.set(friend.id, { friend, mutuals });
} catch (err) {
console.warn('[MutualGraph] Skipping friend due to fetch error', friend.id, err);
continue;
}
fetchState.processedFriends = index + 1;
if (status.cancelRequested) {
cancelled = true;