Remove unused persona marketplace and discover page files.
This commit is contained in:
+3
-6
@@ -23,18 +23,15 @@ export function createPagesRouter(config) {
|
||||
if (req.session.user) return res.redirect("/app");
|
||||
return page("account")(req, res, next);
|
||||
});
|
||||
router.get("/market", (req, res, next) => page(req.session.user ? "market" : "discover")(req, res, next));
|
||||
router.get("/market", (req, res) => res.redirect(req.session.user ? "/app/personas" : "/login"));
|
||||
router.get("/privacy.html", page("privacy"));
|
||||
router.get("/tos.html", page("tos"));
|
||||
router.get("/api/discover", (req, res) => {
|
||||
const personas = req.app.locals.repositories.listMarketPersonas().map(({id, name, background, creator_username, persona_type}) => ({id, name, description: String(background || "").slice(0, 240), creator_username, persona_type}));
|
||||
res.json({personas});
|
||||
});
|
||||
router.get(["/home.html", "/account.html", "/discover.html", "/landing.html"], (req, res) => res.redirect(({"/home.html": "/app", "/account.html": "/login", "/discover.html": "/market", "/landing.html": "/"})[req.path]));
|
||||
router.get("/settings", (req, res) => res.redirect(`/app/settings${req.url.slice(req.path.length)}`));
|
||||
router.get("/app", signedIn, page("home"));
|
||||
router.get(["/app/chats", "/app/chats/:id"], signedIn, page("chat"));
|
||||
router.get(["/app/settings", "/app/personas"], signedIn, page("settings"));
|
||||
router.get("/app/settings", signedIn, page("settings"));
|
||||
router.get("/app/personas", signedIn, page("personalities"));
|
||||
router.get("/chat.html", signedIn, (req, res) => res.redirect("/app/chats"));
|
||||
router.get("/settings.html", signedIn, (req, res) => res.redirect("/app/settings"));
|
||||
router.get("/market.html", (req, res) => res.redirect("/market"));
|
||||
|
||||
Reference in New Issue
Block a user