fix: 🐛 type error when no token has ever been created

This commit is contained in:
Ravinou 2024-08-10 15:57:02 +02:00
commit a795831e3b
No known key found for this signature in database
GPG key ID: EEEE670C40F6A4D7
4 changed files with 11 additions and 9 deletions

View file

@ -122,12 +122,14 @@ export default async function handler(req, res) {
} else {
//Send the token list without tokens
res.status(200).json([
...usersList[userIndex].tokens.map((token) => ({
name: token.name,
creation: token.creation,
expiration: token.expiration,
permissions: token.permissions,
})),
...(usersList[userIndex].tokens && Array.isArray(usersList[userIndex].tokens)
? usersList[userIndex].tokens.map((token) => ({
name: token.name,
creation: token.creation,
expiration: token.expiration,
permissions: token.permissions,
}))
: []),
]);
return;
}

View file

@ -116,7 +116,7 @@ export default async function handler(req, res) {
await fs.writeFile(jsonDirectory + '/repo.json', newRepoList, (err) => {
if (err) console.log(err);
});
res.status(200).json({ message: 'Envoi API réussi' });
res.status(200).json({ message: 'success' });
} catch (error) {
//Log for backend
console.log(error);

View file

@ -93,7 +93,7 @@ export default async function handler(req, res) {
if (err) console.log(err);
});
res.status(200).json({ message: 'Envoi API réussi' });
res.status(200).json({ message: 'success' });
} catch (error) {
//Log for backend
console.log(error);

View file

@ -110,7 +110,7 @@ export default async function handler(req, res) {
if (err) console.log(err);
});
res.status(200).json({ message: 'Envoi API réussi' });
res.status(200).json({ message: 'success' });
} catch (error) {
//Log for backend
console.log(error);