File size: 522 Bytes
dfe11f8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | /**
* Controladores del modulo de alertas.
*
* Responsabilidades:
* - list(req, res) → devuelve el historial de alertas del usuario autenticado.
*
* Endpoint (bajo /api/v1/alerts, protegido por requireAuth):
* GET / → lista paginada de alertas.
*/
import { ok } from '../utils/apiResponse.js';
import { alertsService } from './alerts.service.js';
export const alertsController = {
async list(req, res) {
const alerts = await alertsService.list(req.user.id, req.query);
ok(res, alerts);
},
};
|