Files
sam-portal/src/app/api/portal/helpdesk-team/route.ts
T

14 lines
465 B
TypeScript

// Equipo real que usa Helpdesk: proxy server-side a
// GET /api/helpdesk/users con la cuenta de servicio
// (HELPDESK_SERVICE_USER/PASS). Requiere sesión IT.
import { assertIT, helpdeskFetch, asResponse, errResponse } from "@/lib/correo-server";
export async function GET(req: Request): Promise<Response> {
try {
await assertIT(req);
return await asResponse(await helpdeskFetch("/api/helpdesk/users"));
} catch (e) {
return errResponse(e);
}
}