diff --git a/backend/mobile/downloadApps.route.ts b/backend/mobile/downloadApps.route.ts index 9df15c4..5b8f4cd 100644 --- a/backend/mobile/downloadApps.route.ts +++ b/backend/mobile/downloadApps.route.ts @@ -38,9 +38,28 @@ router.get("/ehs", (_, res) => { } res.setHeader("Content-Type", "application/vnd.android.package-archive"); - res.setHeader("Content-Disposition", `attachment; filename="EHS.apk}"`); + res.setHeader("Content-Disposition", `attachment; filename="EHS.apk"`); return res.sendFile(apkPath); }); +router.get("/ehs/xml", (_, res) => { + const xmlPath = path.join(downloadDir, "enterprisehomescreen.xml"); + + if (!fs.existsSync(xmlPath)) { + return res.status(404).json({ + success: false, + message: "EHS XML not found", + }); + } + + res.setHeader("Content-Type", "application/xml"); + res.setHeader( + "Content-Disposition", + `attachment; filename="enterprisehomescreen.xml"`, + ); + + return res.sendFile(xmlPath); +}); + export default router;