From 9ce9d4d3bdbd12dfb3dda98f3d4f72d3bbe724b7 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Sat, 31 Jan 2026 13:04:28 -0600 Subject: [PATCH 2/2] Fix ${API_URL}/api/v0/... -> ${API_URL}/v0/... --- src/hooks/usePortfolio.jsx | 2 +- src/hooks/useUserData.jsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hooks/usePortfolio.jsx b/src/hooks/usePortfolio.jsx index 0f0774b..a233ea3 100644 --- a/src/hooks/usePortfolio.jsx +++ b/src/hooks/usePortfolio.jsx @@ -17,7 +17,7 @@ const usePortfolio = (username) => { headers['Content-Type'] = 'application/json'; } - const response = await fetch(`${API_URL}/api/v0/portfolio/${username}`, { headers }); + const response = await fetch(`${API_URL}/v0/portfolio/${username}`, { headers }); if (!response.ok) { throw new Error('Failed to fetch portfolio'); } diff --git a/src/hooks/useUserData.jsx b/src/hooks/useUserData.jsx index 593594f..960c5aa 100644 --- a/src/hooks/useUserData.jsx +++ b/src/hooks/useUserData.jsx @@ -15,14 +15,14 @@ const useUserData = (username, usePrivateProfile = false) => { if (usePrivateProfile) { // Use private profile endpoint for authenticated user's own profile - url = `${API_URL}/api/v0/privateprofile`; + url = `${API_URL}/v0/privateprofile`; headers = { 'Authorization': `Bearer ${token}`, 'Content-Type': 'application/json' }; } else { // Use public user endpoint for viewing other users' profiles - url = `${API_URL}/api/v0/userinfo/${username}`; + url = `${API_URL}/v0/userinfo/${username}`; if (token) { headers = { 'Authorization': `Bearer ${token}`, -- 2.51.2