From 76436ac1a238b2fb37aceee060712ecde4da5825 Mon Sep 17 00:00:00 2001 From: "Carlos (Almeira)" Date: Fri, 27 Mar 2026 10:11:02 -0500 Subject: [PATCH] fix: deleteDocumentServer signature compatibility --- src/app/actions/appwrite.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/app/actions/appwrite.ts b/src/app/actions/appwrite.ts index abed046..607358b 100644 --- a/src/app/actions/appwrite.ts +++ b/src/app/actions/appwrite.ts @@ -40,11 +40,17 @@ export async function updateDocumentServer(collectionId: string, documentId: str } } -export async function deleteDocumentServer(collectionId: string, documentId: string) { +export async function deleteDocumentServer(collectionId: string, documentId: string, entityAlias?: string) { try { const client = getAdminClient(); const databases = new Databases(client); const result = await databases.deleteDocument(DATABASE_ID, collectionId, documentId); + + // Si hay un alias de entidad, podemos revalidar su ruta especĂ­fica + if (entityAlias) { + revalidatePath(`/dashboard/${entityAlias}`); + } + revalidatePath('/'); return { success: true, data: result }; } catch (error: any) {