Compare commits

...

5 Commits

Author SHA1 Message Date
a88d3657bf Merge pull request 'kfu-m-24-1/eng-it-lean quick fix' (#86) from kfu-m-24-1/eng-it-lean into master
Reviewed-on: #86
2025-02-05 19:33:51 +03:00
Ruslan Zagitov
8c3bf8a8ed fix 2025-02-05 19:34:45 +03:00
Ruslan Zagitov
1656ce8690 Merge branch 'master' into kfu-m-24-1/eng-it-lean 2025-02-05 19:25:39 +03:00
Ruslan Zagitov
7cdbec53ee fix 2025-02-05 18:55:22 +03:00
Ruslan Zagitov
33845b743d feat: add /users endpoint; update /units 2025-02-05 13:53:11 +03:00
2 changed files with 4 additions and 18 deletions

View File

@ -91,14 +91,7 @@ router.get('/:id', (req, res) => {
return res.status(404).send('Unit not found');
}
const user = users.find((user) => {
if (user.public_id == unit.author) {
return user;
}
});
if (!user) {
return res.status(404).send('User not found');
}
const user = users.find((user) => user.public_id == unit.author);
res.send({...unit, author: user});
});

View File

@ -14,16 +14,9 @@ router.post('/', (req, res) => {
const updatedData = [...data, newUser];
console.log(updatedData);
fs.writeFile(path.join(__dirname, 'users.json'), JSON.stringify(updatedData), (err) => {
if (err) {
console.error('Ошибка при записи данных в файл users.json', err);
res.status(500).send('Ошибка при записи данных в файл users.json');
} else {
console.log('Данные успешно записаны в файл users.json');
res.status(200).send('Данные успешно записаны в файл users.json');
}
});
fs.writeFileSync(path.join(__dirname, 'users.json'), JSON.stringify(updatedData));
res.send(updatedData);
});
router.post('/login', (req, res) => {