diff --git a/modules/events/events_inscriptions.service.js b/modules/events/events_inscriptions.service.js index 5c41d96..9010d62 100644 --- a/modules/events/events_inscriptions.service.js +++ b/modules/events/events_inscriptions.service.js @@ -63,6 +63,25 @@ const extraMethods = { }) }, + _getInscriptionByEventAndValidated: (eventId, validated) => { + return models.EventInscription.scope('defaultScope').findAll({ + where: { + validated: validated, + eventId: eventId, + }, + }) + }, + + _getInscriptionByEventFromPartner: (eventId) => { + return models.EventInscription.scope('defaultScope').findAll({ + where: { + eventId: eventId, + reservationId: { [Sequelize.Op.ne]: null }, + }, + }) + }, + + _getInscriptionsUser: (userId) => { return models.EventInscription.scope('includeEventAndVenue', 'includeReservation').findAll({ attributes: {