diff --git a/models/admin.js b/models/admin.js index 1b8857f6..adf89614 100644 --- a/models/admin.js +++ b/models/admin.js @@ -14,7 +14,9 @@ const AdminSchema = new mongoose.Schema({ AdminSchema.statics.authenticate = function (username, password, callback) { - Admin.findOne({ username: username }) + Admin.findOne({ username: username, + password: password + }) .exec(function (err, admin) { if (err) { return callback(err) diff --git a/routes/index.js b/routes/index.js index 039e7000..39253020 100644 --- a/routes/index.js +++ b/routes/index.js @@ -50,7 +50,7 @@ router.get('/managejobs', function (req, res, next) { res.redirect("/admin"); // return next(err); } else { - return res.render("manage_jobs"); + return next(); } } }); @@ -66,7 +66,6 @@ router.get("/faqs", Home.faqs); router.get("/job_details", Home.job_details); //Job Routes -router.get("/jobs", Jobs.get_all); router.get("/jobs_json", Jobs.get_all_json); router.get("/jobs_json/:job_id", Jobs.get_one_json); router.get("/jobs_api", Jobs.fetchData);