feature/ Surprise challenge #2 - AI pun button added and basic suggestion integrated in the plans
This commit is contained in:
1 parent
79f0caa3c1
commit
206b31e785
7 files changed
+563
-4
No files matched your search
@@ -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,
|
||||
|
||||
Reference in new issue
Block a user