main
Félix Mielcarek 4 days ago
parent 3e6e7b4bc5
commit 820f46e01c

@ -0,0 +1,2 @@
node_modules
npm-debug.log

@ -0,0 +1,6 @@
FROM node:20
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
CMD ["node", "app.js"]

@ -10,7 +10,7 @@ const spotifyRequestsLimit = 50;
const thresholdLove = 0.6; const thresholdLove = 0.6;
const clientId = process.env.CLIENT_ID; const clientId = process.env.CLIENT_ID;
const clientSecret = process.env.CLIENT_SECRET; const clientSecret = process.env.CLIENT_SECRET;
const databaseUrl = process.env.DATABASE_URL; const dbApiUrl = process.env.DBAPI_URL;
//#endregion //#endregion
//#region STRUCTURE //#region STRUCTURE
@ -174,7 +174,7 @@ async function mainAlgorithm(accessToken) {
async function main() { async function main() {
try { try {
const response = await axios.get(`${databaseUrl}/users`); const response = await axios.get(`${dbApiUrl}/users`);
const users = response.data; const users = response.data;
for (const user of users) { for (const user of users) {
@ -200,7 +200,7 @@ async function main() {
const newRefreshToken = response.data.refresh_token; const newRefreshToken = response.data.refresh_token;
try { try {
const res = await axios.put(`${databaseUrl}/users/${spotifyId}/tokens`, { const res = await axios.put(`${dbApiUrl}/users/${spotifyId}/tokens`, {
accessToken: newAccessToken, accessToken: newAccessToken,
refreshToken: newRefreshToken !== undefined ? newRefreshToken : refreshToken refreshToken: newRefreshToken !== undefined ? newRefreshToken : refreshToken
}) })

Loading…
Cancel
Save