diff --git a/modules/events/event.routes.v4.js b/modules/events/event.routes.v4.js index 896b434..843fad9 100644 --- a/modules/events/event.routes.v4.js +++ b/modules/events/event.routes.v4.js @@ -124,81 +124,32 @@ routes.get( * * @apiSuccess {String} stateCode Código del estado del evento. * @apiSuccess {String} stateText Descripción del estado del evento. - * @apiSuccess {String} assistanceType Tipos de asistencia disponibles (ej. "onsite, online"). - * @apiSuccess {String} assistanceTypeText Descripción de los tipos de asistencia. * @apiSuccess {String} id Identificador único del evento. * @apiSuccess {String} name Nombre del evento. * @apiSuccess {String} description Descripción del evento. * @apiSuccess {String} campaign_text Texto de campaña (si aplica). * @apiSuccess {String} init_date Fecha y hora de inicio del evento (ISO 8601). * @apiSuccess {String} end_date Fecha y hora de finalización del evento (ISO 8601). - * @apiSuccess {String} init_available_date Fecha de inicio de disponibilidad (ISO 8601). - * @apiSuccess {String} end_available_date Fecha de fin de disponibilidad (ISO 8601). - * @apiSuccess {Number} gmt Diferencia horaria en GMT. - * @apiSuccess {Boolean} sold_out Indica si el evento está agotado. - * @apiSuccess {Boolean} allow_overflow Indica si se permite el desbordamiento de asistentes. - * @apiSuccess {String} typeId Identificador del tipo de evento. - * @apiSuccess {String} venueId Identificador del lugar del evento. - * @apiSuccess {String} locationId Identificador de la ubicación. - * @apiSuccess {String} url_streaming URL para el streaming en vivo del evento. - * @apiSuccess {String} url_poll URL para encuestas (si aplica). - * @apiSuccess {String} url_registration URL para el registro (si aplica). - * @apiSuccess {Boolean} featured Indica si el evento es destacado. - * @apiSuccess {Boolean} virtual Indica si el evento es virtual. - * @apiSuccess {Boolean} allow_questions Indica si se permiten preguntas durante el evento. - * @apiSuccess {Number} assistants Número de asistentes. - * @apiSuccess {Object} type Tipo del evento. - * @apiSuccess {String} type.name Nombre del tipo de evento. - * @apiSuccess {String} type.title Título del tipo de evento. * @apiSuccess {Object} location Ubicación del evento. * @apiSuccess {String} location.country País donde se realiza el evento. * @apiSuccess {String} location.city Ciudad donde se realiza el evento. * @apiSuccess {String} location.country_code Código del país del evento. - * @apiSuccess {Object[]} multimedias Lista de recursos multimedia asociados con el evento. - * @apiSuccess {Object[]} details Lista de detalles adicionales del evento. - * @apiSuccess {Object[]} speakers Lista de oradores del evento. - * @apiSuccess {Object[]} partners Lista de socios del evento. * * @apiSuccessExample {json} Ejemplo de Respuesta: * { * "stateCode": "registrations_open", * "stateText": "Inscripciones abiertas", - * "assistanceType": "onsite, online", - * "assistanceTypeText": "evento presencial y online", * "id": "03f70b2d-53c5-11ed-9b36-000c29a89113", * "name": "Madrid 2022 - 16ª Edición", * "description": "Palacio Municipal de Congresos de Madrid, Campo de las Naciones, Avenida de la Capital de España s/n\n\nENTREGA PREMIO ALGO+Q1 CANCIÓN", * "campaign_text": "", * "init_date": "2024-08-29T00:00:00.000Z", * "end_date": "2024-12-01T14:30:00.000Z", - * "init_available_date": "2023-06-14T17:05:00.000Z", - * "end_available_date": "2025-10-30T23:30:00.000Z", - * "gmt": 1, - * "sold_out": false, - * "allow_overflow": false, - * "typeId": "0", - * "venueId": "43bae260-c0a4-4d1f-8060-e6f54b839d26", - * "locationId": "9f1cc156-c8ad-11e9-b18d-000c295f0f58", - * "url_streaming": "https://www.loquedeverdadimporta.org/directo/madrid/", - * "url_poll": null, - * "url_registration": null, - * "featured": true, - * "virtual": true, - * "allow_questions": true, - * "assistants": 2000, - * "type": { - * "name": "conference", - * "title": "Congreso LQDVI" - * }, - * "location": { + * "location": { * "country": "España", * "city": "Madrid", * "country_code": "ES" * }, - * "multimedias": [], - * "details": [], - * "speakers": [], - * "partners": [] * } */ @@ -575,7 +526,7 @@ routes.post( routes.get( "/web/entities/colleges", isAPIKeyUser, - cacheSuccesses("24 hours"), + //cacheSuccesses("24 hours"), FieldMiddleware.middleware({ invalidFields: generalInvalidFields, }), @@ -715,7 +666,7 @@ routes.get( routes.get( "/web/entities/partners", isAPIKeyUser, - cacheSuccesses("24 hours"), + //cacheSuccesses("24 hours"), FieldMiddleware.middleware({ invalidFields: generalInvalidFields, }),