This commit is contained in:
David Arranz 2019-10-31 13:46:12 +01:00
parent 677dcd6ae5
commit a3b5608b14
2 changed files with 11 additions and 2 deletions

View File

@ -44,7 +44,14 @@ module.exports = function (sequelize, DataTypes) {
Entity.EventsReservations = Entity.hasMany(models.EventReservation, { foreignKey: 'entityId', as: 'reservations' });
};
Entity.addScope('withEntityTypes', () => {
return {
include: [{
model: sequelize.models.EntityType,
as: 'types',
}]
}
});
Entity.addScope('onlyColleges', () => {
return {

View File

@ -67,7 +67,9 @@ routes.get('/admin/entities/partners/:id',
routes.get('/admin/entities/:id',
//isAdministratorUser,
entityController.findOne(),
entityController.findOne({
scopes: ['withEntityTypes'],
}),
);
routes.get('/admin/entitytypes/',