Skip to content

Commit ae8d9e0

Browse files
committed
logs
1 parent 694dd80 commit ae8d9e0

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

app/components/ConnectSpotify/index.tsx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ const ConnectSpotify = ({ authUrl }: { authUrl: string }) => {
2222

2323
useEffect(() => {
2424
(async () => {
25+
console.log('ConnectSpotify useEffect triggered');
2526
const current = new URLSearchParams(Array.from(searchParams.entries()));
2627
const extractedCode = searchParams.get('code');
2728

@@ -50,6 +51,7 @@ const ConnectSpotify = ({ authUrl }: { authUrl: string }) => {
5051
return;
5152
}
5253

54+
console.log('ConnectSpotify calling refreshAccessToken() from useEffect');
5355
refreshAccessToken();
5456
})();
5557
}, []);
@@ -72,18 +74,26 @@ const ConnectSpotify = ({ authUrl }: { authUrl: string }) => {
7274
}
7375

7476
async function refreshAccessToken() {
75-
if (isAuthInProgress) return;
77+
console.log('refreshAccessToken() started. isAuthInProgress:', isAuthInProgress);
78+
if (isAuthInProgress) {
79+
console.log('refreshAccessToken() aborted because isAuthInProgress is true');
80+
return;
81+
}
7682

7783
authInProgress(true);
7884
const getRefreshToken = localStorage.getItem('refresh_token');
85+
console.log('refreshAccessToken: got refresh token from localStorage?', !!getRefreshToken);
7986

8087
try {
8188
if (getRefreshToken) {
89+
console.log('refreshAccessToken: calling /api/auth/refreshToken...');
8290
const response = await axios.post('/api/auth/refreshToken', {
8391
refresh_token: getRefreshToken,
8492
});
93+
console.log('refreshAccessToken: received response status:', response?.status);
8594
processResponse(response);
8695
} else {
96+
console.log('refreshAccessToken: no refresh_token found, setting authInProgress to false');
8797
authInProgress(false);
8898
}
8999
} catch (error) {

0 commit comments

Comments
 (0)