- Profile

- Bot Telegram
- fixed Chip multiselect
This commit is contained in:
Paolo Arena
2020-01-03 01:52:49 +01:00
parent 892eccb4fc
commit f359f8f723
13 changed files with 725 additions and 67 deletions

View File

@@ -16,36 +16,16 @@ const _ = require('lodash');
const { ObjectID } = require('mongodb');
router.post('/', authenticate, async (req, res) => {
const idapp = req.body.idapp;
try {
const aportador_solidario = req.user.aportador_solidario;
const aportador_solidario = req.user.aportador_solidario;
// DATA: username, name, surname, email, intcode_cell, cell
const dashboard = {
aportador: {},
downline: []
};
// Data of my Aportador
dashboard.aportador = await User.getUserShortDataByUsername(idapp, aportador_solidario);
// Data of my Downline
dashboard.downline = await User.getDownlineByUsername(idapp, req.user.username);
for (let index = 0; index < dashboard.downline.length; ++index) {
dashboard.downline[index].downline = await User.getDownlineByUsername(idapp, dashboard.downline[index].username);
}
// Extract all the todos of the userId only
// tools.mylog('dashboard', dashboard);
const dashboard = User.getDashboard(idapp, aportador_solidario, req.user.username);
if (dashboard)
res.send({ dashboard });
} catch (e) {
console.error(e);
else
res.status(400).send(e);
}
});