update translations

make new/old pages based on url parameter so that link sharing is consistent
This commit is contained in:
Alexandra
2025-05-27 20:12:30 -06:00
parent cf70ee7ce0
commit 35d2c5f3e3
19 changed files with 40 additions and 22 deletions

View File

@@ -200,13 +200,14 @@ app.get("/search", async function (req, res) {
if (settings.combineWith != "AND") {
delete settings.combineWith;
}
let loadOldResults = req.query.old === "true" ? true : false
settings.pageSize = settings.useOldResults ? 100 : 10;
settings.page = pageNum - 1;
settings.sort = req.query.o || "";
let results = await search.findAllMatches(query, settings);
debugPrint(results);
let metas = [];
if (!settings.useOldResults) {
if (!loadOldResults) {
metas = await metadataSearch.queueGetGamesMetadata(results.db);
}
if (results.count && pageNum == 1) {
@@ -225,7 +226,7 @@ app.get("/search", async function (req, res) {
urlPrefix: urlPrefix,
settings: settings,
};
let page = settings.useOldResults ? "resultsold" : "results";
let page = loadOldResults ? "resultsold" : "results";
options = buildOptions(page, options);
res.render(indexPage, options);
});