Calcolo Hours
This commit is contained in:
@@ -14,6 +14,8 @@ const Subscription = mongoose.model('subscribers');
|
||||
|
||||
var { Todo } = require('../models/todo');
|
||||
|
||||
const Hours = require('../models/hours');
|
||||
|
||||
const _ = require('lodash');
|
||||
|
||||
const { ObjectID } = require('mongodb');
|
||||
@@ -79,7 +81,6 @@ router.patch('/:id', authenticate, (req, res) => {
|
||||
return res.status(404).send();
|
||||
}
|
||||
|
||||
|
||||
Todo.findByIdAndUpdate(id, { $set: body }, { new: true })
|
||||
.then((todo) => {
|
||||
if (!todo) {
|
||||
@@ -111,6 +112,22 @@ router.patch('/:id', authenticate, (req, res) => {
|
||||
});
|
||||
|
||||
|
||||
router.get('/calc/:id', authenticate, (req, res) => {
|
||||
var id = req.params.id;
|
||||
|
||||
let rec = {};
|
||||
|
||||
Hours.calculateHoursTodo(id).then((hoursworked) => {
|
||||
rec.hoursworked = hoursworked;
|
||||
return res.send({ rec });
|
||||
}).catch((err) => {
|
||||
res.status(400).send();
|
||||
});
|
||||
|
||||
return rec;
|
||||
|
||||
});
|
||||
|
||||
router.get('/:userId', authenticate, (req, res) => {
|
||||
var userId = req.params.userId;
|
||||
// var category = req.params.category;
|
||||
@@ -166,7 +183,7 @@ router.get('/test', (req, res) => {
|
||||
|
||||
});
|
||||
|
||||
res.send({ });
|
||||
res.send({});
|
||||
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user