14 lines
465 B
TypeScript
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);
|
|
}
|
|
}
|