From b45894e7ac32b3eb84a92083a7f80c790605c735 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sat, 15 Nov 2025 02:05:08 +0000 Subject: [PATCH] completionId: cgen-8d2e6a2757bd459586a90088e0256bf3 cgen-8d2e6a2757bd459586a90088e0256bf3 --- client/lib/aethex-social-service.ts | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/client/lib/aethex-social-service.ts b/client/lib/aethex-social-service.ts index 1e6f7d7e..ac2a41b7 100644 --- a/client/lib/aethex-social-service.ts +++ b/client/lib/aethex-social-service.ts @@ -33,20 +33,21 @@ export const aethexSocialService = { async getFollowing(userId: string): Promise { try { - const { data, error } = await supabase - .from("user_follows") - .select("following_id") - .eq("follower_id", userId); + const resp = await fetch( + `${API_BASE}/api/user/following?userId=${encodeURIComponent(userId)}` + ); - if (error) { + if (!resp.ok) { console.error( - "Failed to load following list:", - (error as any)?.message || error, + "Failed to load following list: HTTP", + resp.status, + await resp.text(), ); return []; } - return (data as any[]).map((r: any) => r.following_id); + const result = await resp.json(); + return result.data || []; } catch (error) { console.error( "Unexpected error loading following list:",