a
This commit is contained in:
parent
73f4298575
commit
80aa8a004d
@ -101,6 +101,7 @@ passport.use('jwt', new CustomStrategy(async (req, done) => {
|
||||
|
||||
const result = securityHelper.verify(token);
|
||||
if (result) {
|
||||
console.log(result);
|
||||
//recuperamos el usuario de la petición
|
||||
let user = await authService.extraMethods.findUser({ phone: result.phone});
|
||||
if (user){
|
||||
|
||||
@ -177,6 +177,15 @@ module.exports = function (sequelize, DataTypes) {
|
||||
}
|
||||
});
|
||||
|
||||
Event.addScope('includeInscription', (userId) => {
|
||||
return {
|
||||
include: [
|
||||
{ model: sequelize.models.EventInscription, as: 'inscriptions', where: {userId: userId} }
|
||||
]
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Event.addScope('includeSpeakers', () => {
|
||||
return {
|
||||
include: [{
|
||||
@ -201,7 +210,7 @@ module.exports = function (sequelize, DataTypes) {
|
||||
}]
|
||||
}]
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
Event.addScope('next', {
|
||||
where: {
|
||||
|
||||
@ -72,7 +72,7 @@ routes.get('/events/:id',
|
||||
invalidFields: generalInvalidFields
|
||||
}),
|
||||
eventController.findOne({
|
||||
scopes: ['defaultScope', 'includeVenue', 'includeMultimedias', 'includeSpeakers'],
|
||||
scopes: ['defaultScope', 'includeVenue', 'includeMultimedias', 'includeSpeakers', '{ method: ["includeInscription", 19] }' ]
|
||||
}),
|
||||
);
|
||||
|
||||
@ -127,7 +127,12 @@ routes.get('/events/:id/reservations/:encodedInvitationCode',
|
||||
eventController.checkReservationCode
|
||||
);
|
||||
|
||||
|
||||
/*
|
||||
routes.get('/tickets/:id/',
|
||||
isLoggedUser,
|
||||
eventController.findComments
|
||||
);
|
||||
*/
|
||||
|
||||
//routes.get('/venues', isLoggedUser, SortMiddleware.middleware({ default: "name" }), venueController.find);
|
||||
//routes.get('/venues/:id', isLoggedUser, venueController.findOne);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user