a
This commit is contained in:
parent
5a908464f5
commit
7471559d66
@ -14,6 +14,25 @@ const MODULE_NAME = '[notification.controller]';
|
|||||||
const controllerOptions = { MODULE_NAME };
|
const controllerOptions = { MODULE_NAME };
|
||||||
|
|
||||||
const extraControllers = {
|
const extraControllers = {
|
||||||
|
|
||||||
|
sendNotificationEvent: () => {
|
||||||
|
//eventId
|
||||||
|
//tittle
|
||||||
|
//message
|
||||||
|
//recipients: 1 - a todos
|
||||||
|
// 2 - inscritos con entrada (validated = 1) (libres e invitados)
|
||||||
|
// 3 - solo a invitados (reservationId is not null, and entityId pertenece a partners)
|
||||||
|
// 4 - solo a lista de espera (validated = 0) (libres e invitados "si hubiera lista de espera en invitaciones")
|
||||||
|
//dataDestination: json con screen destino
|
||||||
|
//{
|
||||||
|
// type: URL | screen | notification
|
||||||
|
// parameter: {}
|
||||||
|
//}
|
||||||
|
|
||||||
|
// let params = extractParamsFromRequest(req, res);
|
||||||
|
console.log('prueba de llamada>>>>> ', params);
|
||||||
|
},
|
||||||
|
|
||||||
sendNotification: (config) => {
|
sendNotification: (config) => {
|
||||||
return async (req, res, next) => {
|
return async (req, res, next) => {
|
||||||
config = config || {
|
config = config || {
|
||||||
|
|||||||
@ -42,6 +42,12 @@ routes.post('/admin/notifications',
|
|||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
||||||
|
routes.post('/admin/notifications/event',
|
||||||
|
isAdministratorUser,
|
||||||
|
// SchemaValidator(notificationSendType, true),
|
||||||
|
notificationController.sendNotificationEvent()
|
||||||
|
);
|
||||||
|
|
||||||
/* Borrar cuando ya no aparezca la versión 1.0.10 */
|
/* Borrar cuando ya no aparezca la versión 1.0.10 */
|
||||||
routes.post('/notifications/register',
|
routes.post('/notifications/register',
|
||||||
isLoggedUser,
|
isLoggedUser,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user