Files
project.linkedcorp.net/backend/src/modules/comments/routes.js
T
Milton Gonzalez 3257c4f065 feat: version 2.12.0 -- editar y borrar comentarios
Hasta ahora un comentario (de proyecto o actividad) solo se podia crear, nunca tocar. Se
agrega PUT/DELETE /comments/:id, restringido a quien lo escribio o a superadmin/admin (igual
criterio que useria para notas/tareas: nunca otro colaborador aunque tenga permiso de
escritura en el proyecto). Migracion 021 agrega updated_at a comments para mostrar "Editado"
igual que ya hace Notas.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-14 12:22:27 -05:00

14 lines
384 B
JavaScript

import { Router } from 'express';
import { requireAuth } from '../../middleware/auth.js';
import { getComments, postComment, putComment, deleteComment } from './controller.js';
const router = Router();
router.use(requireAuth);
router.get('/', getComments);
router.post('/', postComment);
router.put('/:id', putComment);
router.delete('/:id', deleteComment);
export default router;