diff --git a/callback-server/app.js b/callback-server/app.js index 249862f..88f93a4 100644 --- a/callback-server/app.js +++ b/callback-server/app.js @@ -51,7 +51,10 @@ app.get('/', async (req, res) => { AccessToken: accessToken, RefreshToken: refreshToken }; - } catch (error) { console.log(`Error getting user Spotify id: ${error}`) } + } catch (error) { + console.log(`Error getting user Spotify id: ${error}`); + res.status(500).send('Error'); + } const sqlQuery = ` INSERT INTO users (spotifyid, accesstoken, refreshtoken) @@ -78,9 +81,13 @@ app.get('/', async (req, res) => { return; } console.log('Data inserted/updated successfully'); + res.status(200).send('Ok'); conn.end(); }); - } catch (error) { console.log(`Error accessing database: ${error}`) } + } catch (error) { + console.log(`Error accessing database: ${error}`); + res.status(500).send('Error'); + } }); app.get('/settings/deactivate', async (req,res) => { @@ -102,7 +109,10 @@ app.get('/settings/deactivate', async (req,res) => { const accessToken = response1.data.access_token; const response2 = await axios.get(`https://api.spotify.com/v1/me`, { headers: { 'Authorization': 'Bearer ' + accessToken, } }); userId = response2.data.SpotifyId; - } catch (error) { console.log(`Error getting user Spotify id: ${error}`) } + } catch (error) { + console.log(`Error getting user Spotify id: ${error}`); + res.status(500).send('Error'); + } const sqlQuery = ` DELETE FROM users @@ -126,8 +136,12 @@ app.get('/settings/deactivate', async (req,res) => { return; } console.log('Data deleted successfully'); + res.status(200).send('Ok'); conn.end(); }); - } catch (error) { console.log(`Error accessing database: ${error}`) } + } catch (error) { + console.log(`Error accessing database: ${error}`); + res.status(500).send('Error'); + } }); //#endregion