Added updateTodo endpoint

This commit is contained in:
mrfry 2020-11-23 08:51:56 +01:00
parent 86f1fff804
commit 677c320e90

View file

@ -216,13 +216,18 @@ function GetApp() {
// ------------------------------------------------------------- // -------------------------------------------------------------
app.get('/todos', (req, res) => { app.get('/updateTodo', (req, res) => {
logger.LogReq(req)
const userId = req.session.user.id const userId = req.session.user.id
const id = req.query.id const id = req.query.id
const todos = utils.ReadJSON(todosFile) const todos = utils.ReadJSON(todosFile)
if (id) { if (!id) {
res.json({
msg: 'id query undefined',
result: 'not ok',
})
}
const cardIndex = todos.cards.findIndex((currcard) => { const cardIndex = todos.cards.findIndex((currcard) => {
return currcard.id === parseInt(id) return currcard.id === parseInt(id)
}) })
@ -248,13 +253,18 @@ function GetApp() {
msg: 'updated', msg: 'updated',
result: 'ok', result: 'ok',
}) })
} else { })
app.get('/todos', (req, res) => {
logger.LogReq(req)
const userId = req.session.user.id
const todos = utils.ReadJSON(todosFile)
res.json({ res.json({
todos: todos, todos: todos,
userId: userId, userId: userId,
result: 'ok', result: 'ok',
}) })
}
}) })
app.get('/ranklist', (req, res) => { app.get('/ranklist', (req, res) => {