refactor: Reformat admin view and update survey mapping database files.

This commit is contained in:
Marco Gallegos
2025-12-13 14:35:50 -06:00
parent 3a31818ca8
commit c711817e40
6 changed files with 485 additions and 408 deletions

View File

@@ -6,10 +6,20 @@ const {
updateEnvironmentAlias,
getSurveysByEnvironment,
updateSurveySlug,
refreshSurveyCache,
} = require("../services/formbricks");
router.use(ensureAdminToken);
router.post("/sync", async (req, res) => {
try {
await refreshSurveyCache();
res.json({ status: "ok", message: "Surveys synced successfully" });
} catch (error) {
res.status(500).json({ error: error.message });
}
});
router.get("/environments", (req, res) => {
try {
const environments = getAllEnvironments();