This commit is contained in:
Your Name committed 2026-08-26 06:39:57 +07:00
1 parent 158fa1ac22
commit 037ee775db
1 file changed
+2 -10
+2 -10
View File
@@ -396,10 +396,6 @@ export const backupRoute = new Elysia({ prefix: "/backup" })
const settings = await prisma.storeSettings.findFirst({ const settings = await prisma.storeSettings.findFirst({
include: { translations: true }, include: { translations: true },
}); });
const footerMenus = await prisma.footerMenu.findMany({
include: { items: true },
orderBy: { id: "asc" },
}).catch(() => []); // graceful if table not present
return jsonResponse( return jsonResponse(
{ {
@@ -410,7 +406,7 @@ export const backupRoute = new Elysia({ prefix: "/backup" })
articles: articles.length, articles: articles.length,
hasSettings: !!settings, hasSettings: !!settings,
}, },
data: { pages, menus, footerMenus, articles, settings }, data: { pages, menus, articles, settings },
}, },
`homaroma_cms_all_${dt}.json` `homaroma_cms_all_${dt}.json`
); );
@@ -421,12 +417,8 @@ export const backupRoute = new Elysia({ prefix: "/backup" })
include: { items: { include: { translations: true } } }, include: { items: { include: { translations: true } } },
orderBy: { id: "asc" }, orderBy: { id: "asc" },
}); });
const footerMenus = await prisma.footerMenu.findMany({
include: { items: true },
orderBy: { id: "asc" },
}).catch(() => []);
return jsonResponse( return jsonResponse(
{ exportedAt: new Date().toISOString(), data: { menus, footerMenus } }, { exportedAt: new Date().toISOString(), data: { menus } },
`homaroma_cms_menus_${dt}.json` `homaroma_cms_menus_${dt}.json`
); );
} }