|
|
@@ -6,7 +6,7 @@ import { prisma } from '@/lib/prisma';
|
|
|
// PUT - Actualizar inscripción de estudiante
|
|
|
export async function PUT(
|
|
|
request: NextRequest,
|
|
|
- { params }: { params: { id: string } }
|
|
|
+ { params }: { params: Promise<{ id: string }> }
|
|
|
) {
|
|
|
try {
|
|
|
const session = await getServerSession(authOptions);
|
|
|
@@ -18,7 +18,7 @@ export async function PUT(
|
|
|
);
|
|
|
}
|
|
|
|
|
|
- const { id } = params;
|
|
|
+ const { id } = await params;
|
|
|
const body = await request.json();
|
|
|
const { studentId, sectionId, isActive } = body;
|
|
|
|
|
|
@@ -164,7 +164,7 @@ export async function PUT(
|
|
|
// DELETE - Eliminar inscripción de estudiante
|
|
|
export async function DELETE(
|
|
|
request: NextRequest,
|
|
|
- { params }: { params: { id: string } }
|
|
|
+ { params }: { params: Promise<{ id: string }> }
|
|
|
) {
|
|
|
try {
|
|
|
const session = await getServerSession(authOptions);
|
|
|
@@ -176,7 +176,7 @@ export async function DELETE(
|
|
|
);
|
|
|
}
|
|
|
|
|
|
- const { id } = params;
|
|
|
+ const { id } = await params;
|
|
|
|
|
|
// Verificar si la inscripción existe
|
|
|
const enrollment = await prisma.studentEnrollment.findUnique({
|