diff --git a/src/app/clasificados/page.tsx b/src/app/clasificados/page.tsx index 41e7dbc..3d12c4d 100644 --- a/src/app/clasificados/page.tsx +++ b/src/app/clasificados/page.tsx @@ -67,7 +67,7 @@ async function fetchClasificadosData() { } } - return { posts, cardSettings }; + return { posts: JSON.parse(JSON.stringify(posts)), cardSettings }; } catch (e) { console.error("Clasificados fetch error", e); return { posts: [], cardSettings: { showCategory: false, showFooterDate: true, showFooterButton: true, footerText: "" } }; diff --git a/src/app/eventos/page.tsx b/src/app/eventos/page.tsx index 15ee6e8..ddb3ade 100644 --- a/src/app/eventos/page.tsx +++ b/src/app/eventos/page.tsx @@ -67,7 +67,7 @@ async function fetchEventosData() { } } - return { posts, cardSettings }; + return { posts: JSON.parse(JSON.stringify(posts)), cardSettings }; } catch (e) { console.error("Eventos fetch error", e); return { posts: [], cardSettings: { showCategory: false, showFooterDate: true, showFooterButton: true, footerText: "" } }; diff --git a/src/app/page.tsx b/src/app/page.tsx index 0eb2635..fbadaac 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -87,7 +87,7 @@ async function fetchHomeData(page: number = 1, isAdmin: boolean = false, adminMo } } - return { posts, cardSettings, totalPages }; + return { posts: JSON.parse(JSON.stringify(posts)), cardSettings, totalPages }; } catch (e) { console.error("Home fetch error", e); return { posts: [], cardSettings: { showCategory: false, showFooterDate: true, showFooterButton: true, footerText: "" }, totalPages: 1 };