This commit is contained in:
David Arranz 2019-11-18 18:36:10 +01:00
parent 9b0abd08ec
commit b98aa7f821
2 changed files with 17 additions and 1 deletions

View File

@ -266,6 +266,22 @@ module.exports = function (sequelize, DataTypes) {
}
});
Event.addScope('includeMultimediaAvatar', () => {
return {
include: [{
model: sequelize.models.Multimedia,
as: { singular: 'multimedia', plural: 'multimedias' },
where: { type: 'avatar'},
required: false,
include: [{
model: sequelize.models.MultimediaFile,
as: "multimediaFile"
}]
},
]
}
});
Event.addScope('includeInscription', (userId) => {
return {
include: [

View File

@ -35,7 +35,7 @@ routes.get('/events',
})(req, res, next)
else
return eventController.find({
scopes: ['defaultScope', 'includeVenue', 'includeMultimedias', 'includeDetails', { method: ['onlyOfLocation', req.body.locationId] }]
scopes: ['defaultScope', 'includeVenue', 'includeMultimediaAvatar', 'includeDetails', { method: ['onlyOfLocation', req.body.locationId] }]
})(req, res, next);
}
);