Use private api to load favorites
This commit is contained in:
2
server/dist/app.js
vendored
2
server/dist/app.js
vendored
File diff suppressed because one or more lines are too long
@@ -30,7 +30,7 @@
|
||||
"cookie-parser": "1.4.5",
|
||||
"debug": "2.6.9",
|
||||
"deemix": "3.5.4",
|
||||
"deezer-js": "1.2.5",
|
||||
"deezer-js": "1.2.7",
|
||||
"dotenv": "8.2.0",
|
||||
"express": "4.17.1",
|
||||
"express-session": "^1.17.1",
|
||||
|
||||
@@ -12,12 +12,7 @@ const handler: ApiHandler['handler'] = async (req, res) => {
|
||||
|
||||
if (dz.logged_in) {
|
||||
const userID = dz.current_user.id
|
||||
try {
|
||||
data = await dz.api.get_user_albums(userID, { limit: -1 })
|
||||
data = data.data
|
||||
} catch {
|
||||
data = await dz.gw.get_user_albums(userID, { limit: -1 })
|
||||
}
|
||||
data = await dz.gw.get_user_albums(userID, { limit: -1 })
|
||||
} else {
|
||||
data = { error: 'notLoggedIn' }
|
||||
}
|
||||
|
||||
@@ -12,12 +12,7 @@ const handler: ApiHandler['handler'] = async (req, res) => {
|
||||
|
||||
if (dz.logged_in) {
|
||||
const userID = dz.current_user.id
|
||||
try {
|
||||
data = await dz.api.get_user_artists(userID, { limit: -1 })
|
||||
data = data.data
|
||||
} catch {
|
||||
data = await dz.gw.get_user_artists(userID, { limit: -1 })
|
||||
}
|
||||
data = await dz.gw.get_user_artists(userID, { limit: -1 })
|
||||
} else {
|
||||
data = { error: 'notLoggedIn' }
|
||||
}
|
||||
|
||||
@@ -14,22 +14,10 @@ const handler: ApiHandler['handler'] = async (req, res) => {
|
||||
if (dz.logged_in) {
|
||||
const userID = dz.current_user.id
|
||||
|
||||
try {
|
||||
let data
|
||||
data = await dz.api.get_user_playlists(userID, { limit: -1 })
|
||||
result.playlists = data.data
|
||||
data = await dz.api.get_user_albums(userID, { limit: -1 })
|
||||
result.albums = data.data
|
||||
data = await dz.api.get_user_artists(userID, { limit: -1 })
|
||||
result.artists = data.data
|
||||
data = await dz.api.get_user_tracks(userID, { limit: -1 })
|
||||
result.tracks = data.data
|
||||
} catch {
|
||||
result.playlists = await dz.gw.get_user_playlists(userID, { limit: -1 })
|
||||
result.albums = await dz.gw.get_user_albums(userID, { limit: -1 })
|
||||
result.artists = await dz.gw.get_user_artists(userID, { limit: -1 })
|
||||
result.tracks = await dz.gw.get_user_tracks(userID, { limit: -1 })
|
||||
}
|
||||
result.playlists = await dz.gw.get_user_playlists(userID, { limit: -1 })
|
||||
result.albums = await dz.gw.get_user_albums(userID, { limit: -1 })
|
||||
result.artists = await dz.gw.get_user_artists(userID, { limit: -1 })
|
||||
result.tracks = await dz.gw.get_user_tracks(userID, { limit: -1 })
|
||||
} else {
|
||||
result = { error: 'notLoggedIn' }
|
||||
}
|
||||
|
||||
@@ -12,12 +12,7 @@ const handler: ApiHandler['handler'] = async (req, res) => {
|
||||
|
||||
if (dz.logged_in) {
|
||||
const userID = dz.current_user.id
|
||||
try {
|
||||
data = await dz.api.get_user_playlists(userID, { limit: -1 })
|
||||
data = data.data
|
||||
} catch {
|
||||
data = await dz.gw.get_user_playlists(userID, { limit: -1 })
|
||||
}
|
||||
data = await dz.gw.get_user_playlists(userID, { limit: -1 })
|
||||
} else {
|
||||
data = { error: 'notLoggedIn' }
|
||||
}
|
||||
|
||||
@@ -12,12 +12,7 @@ const handler: ApiHandler['handler'] = async (req, res) => {
|
||||
|
||||
if (dz.logged_in) {
|
||||
const userID = dz.current_user.id
|
||||
try {
|
||||
data = await dz.api.get_user_tracks(userID, { limit: -1 })
|
||||
data = data.data
|
||||
} catch {
|
||||
data = await dz.gw.get_user_tracks(userID, { limit: -1 })
|
||||
}
|
||||
data = await dz.gw.get_user_tracks(userID, { limit: -1 })
|
||||
} else {
|
||||
data = { error: 'notLoggedIn' }
|
||||
}
|
||||
|
||||
979
server/yarn.lock
979
server/yarn.lock
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user