From d552227d67a0710a22eed61cdbac7d5a4a6aad14 Mon Sep 17 00:00:00 2001 From: pa Date: Wed, 19 Nov 2025 09:52:50 +0900 Subject: [PATCH] fix: mutual graph skipping friend due to fetch error --- src/views/Charts/components/MutualFriends.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/views/Charts/components/MutualFriends.vue b/src/views/Charts/components/MutualFriends.vue index dd49d2fb..63087949 100644 --- a/src/views/Charts/components/MutualFriends.vue +++ b/src/views/Charts/components/MutualFriends.vue @@ -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;