Files
traxxx-web/src/web/reports.js
T

21 lines
565 B
JavaScript

import { Router } from 'express';
import { createReport, updateReport } from '../reports.js';
async function createReportApi(req, res) {
const reportId = await createReport(Number(req.params.entityId), req.body, req.user);
res.send({ id: reportId });
}
async function updateReportApi(req, res) {
const report = await updateReport(Number(req.params.reportId), req.body, req.user);
res.send(report);
}
export const router = Router();
router.post('/api/entities/:entityId/reports', createReportApi);
router.patch('/api/reports/:reportId', updateReportApi);