From 5e759d63a8e547c89f3e20d8e5df6bc17e3e8a6d Mon Sep 17 00:00:00 2001 From: david Date: Thu, 7 Nov 2019 11:27:10 +0100 Subject: [PATCH] a --- modules/events/events_inscriptions.service.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) 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: {