Merge pull request #17 from mosh-hamedani/claude/issue-16-20260305-1826

fix: exclude AI agent from user list
This commit is contained in:
Mosh Hamedani 2026-03-05 10:35:26 -08:00 committed by GitHub
commit f840384b84
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,12 +6,13 @@ import { requireAuth } from "../middleware/require-auth";
import { requireAdmin } from "../middleware/require-admin";
import { validate } from "../lib/validate";
import prisma from "../db";
import { AI_AGENT_ID } from "core/constants/ai-agent.ts";
const router = Router();
router.get("/", requireAuth, requireAdmin, async (req, res) => {
const users = await prisma.user.findMany({
where: { deletedAt: null },
where: { deletedAt: null, id: { not: AI_AGENT_ID } },
select: { id: true, name: true, email: true, role: true, createdAt: true },
orderBy: { createdAt: "asc" },
});