aboutsummaryrefslogtreecommitdiff
path: root/routes
diff options
context:
space:
mode:
authorHumairAK <humair88@hotmail.com>2016-07-21 08:58:24 +0000
committerHumairAK <humair88@hotmail.com>2016-07-21 08:58:24 +0000
commit68be8844ddc1e30e34745a0589fa3395ae6ec198 (patch)
tree68be4cdd15c3cde8885073391773e4f559f5f9f5 /routes
parent39ef1b6fd37bb9b725676d3a98f13e3450798200 (diff)
Added templating for questions, made a minor adjustments to index.js
Diffstat (limited to 'routes')
-rw-r--r--routes/index.js13
1 files changed, 2 insertions, 11 deletions
diff --git a/routes/index.js b/routes/index.js
index 52a0ca6..708e532 100644
--- a/routes/index.js
+++ b/routes/index.js
@@ -86,14 +86,6 @@ router.get('/search', function(req, res, next) {
res.redirect('/exams/' + courseName);
});
-
-/* REDIRECT - exam -> questions page*/
-router.get('/exam_click',function (req,res) {
- //TODO:get needs to have exam_id attached
- var examId = req.query.exam_id;
- res.redirect('/questions/'+examId);
-});
-
/*EXAMPLE DATA GIVEN BELOW:
* questions = [{id,count,comments},{id,count,comments}] --> array of "question" objects
*
@@ -101,9 +93,10 @@ router.get('/exam_click',function (req,res) {
* count= number of solutions
* comments = number of comments*/
router.get('/questions/:exam_id', function (req,res) {
+ console.log(req.params.exam_id);
dbFile.get_exam_info_by_ID(req.params.exam_id, function (questions) {
-
res.render('questions', {query: questions});
+ console.log(questions);
});
});
@@ -148,7 +141,6 @@ app.get('/exams.html', function (req,res) {
res.sendFile(__dirname+'/exams.html');
});*/
-
function getExamsForCourseCode(courseCode) {
dbFile.get_all_exams(courseCode, function (exams) {
if (exams.length == 0){
@@ -160,7 +152,6 @@ function getExamsForCourseCode(courseCode) {
});
}
-
module.exports = router;
function toProperCase(string) {