This commit is contained in:
pucketm2016 committed 2026-06-25 12:05:53 -05:00
commit b58e50e423
141 files changed
+28190

No files matched your search

+12
View File
@@ -0,0 +1,12 @@
import { groupSchema } from '../forms/schemas.js';
import { createGroup, listGroups } from '../models/groupModel.js';
export function index(req, res) {
res.json(listGroups());
}
export function create(req, res) {
const parsed = groupSchema.safeParse(req.body);
if (!parsed.success) return res.status(400).json({ error: 'Invalid group payload' });
res.status(201).json(createGroup(parsed.data));
}