mirror of
https://github.com/arnaucube/commonroutesServer.git
synced 2026-02-28 05:26:42 +01:00
implemented get user travels offering and travels joined
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
var mongoose = require('mongoose');
|
||||
var userModel = mongoose.model('userModel');
|
||||
var notificationModel = mongoose.model('notificationModel');
|
||||
var travelModel = mongoose.model('travelModel');
|
||||
|
||||
|
||||
/* */
|
||||
@@ -138,6 +139,31 @@ exports.getUserByToken = function (req, res) {
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
exports.getTravelsByUserId = function (req, res) {
|
||||
travelModel.find(
|
||||
{
|
||||
user: req.params.userid
|
||||
}
|
||||
)
|
||||
.lean()
|
||||
.exec(function (err, travels) {
|
||||
if (err) return res.send(500, err.message);
|
||||
travelModel.find(
|
||||
{
|
||||
joins: req.params.userid
|
||||
}
|
||||
)
|
||||
.lean()
|
||||
.exec(function (err, joins) {
|
||||
if (err) return res.send(500, err.message);
|
||||
res.json({
|
||||
travels: travels,
|
||||
joins: joins
|
||||
});
|
||||
});
|
||||
});
|
||||
};
|
||||
exports.getNotifications = function (req, res) {
|
||||
userModel.findOne({'token': req.headers['x-access-token']})
|
||||
.lean()
|
||||
|
||||
Reference in New Issue
Block a user