Untitled
unknown
plain_text
2 years ago
482 B
6
Indexable
// requisito 2
app.get('/talker/:id', async (request, response) => {
const { id } = request.params;
const data = await fs.readFile(path.join(__dirname, 'talker.json'), 'utf-8');
const talkers = JSON.parse(data);
if (!talkers) response.status(200).json([]);
const talker = talkers.find((talk) => talk.id === Number(id));
if (!talker) {
response.status(404).json({ message: 'Pessoa palestrante não encontrada' });
}
return response.status(200).json(talker);
});Editor is loading...
Leave a Comment