kfu-m-24-1/eng-it-lean quick fix #86
@ -91,14 +91,7 @@ router.get('/:id', (req, res) => {
|
|||||||
return res.status(404).send('Unit not found');
|
return res.status(404).send('Unit not found');
|
||||||
}
|
}
|
||||||
|
|
||||||
const user = users.find((user) => {
|
const user = users.find((user) => user.public_id == unit.author);
|
||||||
if (user.public_id == unit.author) {
|
|
||||||
return user;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
if (!user) {
|
|
||||||
return res.status(404).send('User not found');
|
|
||||||
}
|
|
||||||
|
|
||||||
res.send({...unit, author: user});
|
res.send({...unit, author: user});
|
||||||
});
|
});
|
||||||
|
@ -14,16 +14,9 @@ router.post('/', (req, res) => {
|
|||||||
const updatedData = [...data, newUser];
|
const updatedData = [...data, newUser];
|
||||||
|
|
||||||
console.log(updatedData);
|
console.log(updatedData);
|
||||||
|
fs.writeFileSync(path.join(__dirname, 'users.json'), JSON.stringify(updatedData));
|
||||||
fs.writeFile(path.join(__dirname, 'users.json'), JSON.stringify(updatedData), (err) => {
|
|
||||||
if (err) {
|
res.send(updatedData);
|
||||||
console.error('Ошибка при записи данных в файл users.json', err);
|
|
||||||
res.status(500).send('Ошибка при записи данных в файл users.json');
|
|
||||||
} else {
|
|
||||||
console.log('Данные успешно записаны в файл users.json');
|
|
||||||
res.status(200).send('Данные успешно записаны в файл users.json');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
router.post('/login', (req, res) => {
|
router.post('/login', (req, res) => {
|
||||||
|
Loading…
Reference in New Issue
Block a user