Files
veridian/server/api/admin/invites/[id].delete.ts
T
2026-10-08 13:50:44 -05:00

12 lines
321 B
TypeScript

import { eq } from 'drizzle-orm';
import { invites } from '~~/drizzle/schema';
import { db } from '~~/server/lib/db';
export default defineEventHandler(async (event) => {
await protectAdminRoute(event);
await db.delete(invites).where(eq(invites.id, getRouterParam(event, 'id')!));
return { ok: true };
});