merge dev into feature/challenge1_error_message

This commit is contained in:
Joaquin committed 2025-05-14 09:39:12 -07:00
commit 0d59c60a28
7 files changed
+563 -4

No files matched your search

+7
View File
@@ -1,5 +1,6 @@
const getRates = require("../util/exchangeRate");
const { calculatePlanProgress, updatePlanProgressInDB } = require("../util/calculations");
const suggestions = require("../util/suggestions");
const status = require("../util/statuses");
const ObjectId = require('mongodb').ObjectId;
const session = require("express-session");
@@ -153,6 +154,7 @@ module.exports = (middleware, users, plans, assets) => {
plan: plan, // This plan object will have the progress from the database
geoData: req.session.geoData,
assets: userAssets,
suggestions: await suggestions.generateSuggestions(),
});
} catch (err) {
@@ -216,6 +218,11 @@ module.exports = (middleware, users, plans, assets) => {
}
});
router.get('/pun', async (req, res) => {
const pun = await suggestions.generatePun();
return res.status(status.Ok).json({ pun });
});
router.get('/more', (req, res) => {
res.render('more', {
user: req.session.user,