From 3b5b9f7d880fc6fbffe7e25a3c2ad274386d1605 Mon Sep 17 00:00:00 2001 From: matt Date: Fri, 25 Feb 2022 19:52:46 +0000 Subject: [PATCH] Populate tests and classes pages --- routes/class.js | 9 +++++++-- routes/test.js | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/routes/class.js b/routes/class.js index eea97b8..a1d1e75 100644 --- a/routes/class.js +++ b/routes/class.js @@ -3,11 +3,16 @@ const express = require('express'); const router = express.Router(); -router.get('/classes', (req, res) => { +const User = require('../lib/User'); + +router.get('/classes', async (req, res) => { + const u = await new User(null, req.session.userId); + return res.render('classes', { title: 'Stratos - Classes', current: 'Classes', - name: req.session.fullName + name: req.session.fullName, + classes: await u.getClasses() }); }); diff --git a/routes/test.js b/routes/test.js index 7f5b2b4..e6659e8 100644 --- a/routes/test.js +++ b/routes/test.js @@ -3,11 +3,16 @@ const express = require('express'); const router = express.Router(); -router.get('/tests', (req, res) => { +const User = require('../lib/User'); + +router.get('/tests', async (req, res) => { + const u = await new User(null, req.session.userId); + return res.render('tests', { title: 'Stratos - Tests', current: 'Tests', - name: req.session.fullName + name: req.session.fullName, + tests: await u.getTests() }); });