From a073740429a756122632495554b69a81f17965b4 Mon Sep 17 00:00:00 2001 From: martin-mfg <2026226+martin-mfg@users.noreply.github.com> Date: Thu, 20 Nov 2025 17:58:34 +0100 Subject: [PATCH] improve axios interceptor, remove old login info, stage selection logging --- frontend/frontend/src/axios-override.js | 7 +++-- frontend/frontend/src/pages/Home/Home.js | 1 + .../frontend/src/pages/Home/stages/Login.js | 26 ------------------- 3 files changed, 6 insertions(+), 28 deletions(-) diff --git a/frontend/frontend/src/axios-override.js b/frontend/frontend/src/axios-override.js index 87de3d30..04fcf2bb 100644 --- a/frontend/frontend/src/axios-override.js +++ b/frontend/frontend/src/axios-override.js @@ -12,8 +12,11 @@ const cachedAxios = setupCache(axios, { // mock username=anuraghazra requests cachedAxios.interceptors.request.use( (config) => { - const params = config.params || {}; - if (params.username === 'anuraghazra') { + const params = new URL(config.url).entries || {}; + if ( + params.username === 'anuraghazra' || + params.repo.startsWith('anuraghazra/') + ) { // Return a promise that resolves with a mocked response return Promise.resolve({ data: 'hello anuraghazra!', diff --git a/frontend/frontend/src/pages/Home/Home.js b/frontend/frontend/src/pages/Home/Home.js index 774de5ba..686bd89f 100644 --- a/frontend/frontend/src/pages/Home/Home.js +++ b/frontend/frontend/src/pages/Home/Home.js @@ -34,6 +34,7 @@ const HomeScreen = () => { // for all stages const [stage, setStage] = useState(isAuthenticated ? 1 : 0); + console.log('isAuthenticated: ', isAuthenticated, 'stage: ', stage); // for stage one const [selectedCard, setSelectedCard] = useState('stats'); diff --git a/frontend/frontend/src/pages/Home/stages/Login.js b/frontend/frontend/src/pages/Home/stages/Login.js index ff775550..c163b7f4 100644 --- a/frontend/frontend/src/pages/Home/stages/Login.js +++ b/frontend/frontend/src/pages/Home/stages/Login.js @@ -61,32 +61,6 @@ const LoginStage = ({ setCurrItem }) => { > {isAuthenticated ? ( <> - {/* User is logged in */} -
- You are logged in as{' '} - - {userId} - - . -
-- Access Level:{' '} - - {privateAccess ? 'Private Access' : 'Public Access'} - -
-- {privateAccess - ? 'You have granted access to both public and private repositories.' - : 'You have granted access to public repositories.'} -
-