2015-06-03 02:02:54 +00:00
|
|
|
module.exports = function(app) {
|
|
|
|
var Job = app.models.Job;
|
2015-06-03 23:31:42 +00:00
|
|
|
var router = app.loopback.Router();
|
2015-05-28 23:40:22 +00:00
|
|
|
|
2015-06-03 02:02:54 +00:00
|
|
|
router.get('/jobs', jobsDirectory);
|
2015-06-03 23:31:42 +00:00
|
|
|
app.use(router);
|
2015-06-01 23:32:54 +00:00
|
|
|
|
2015-06-03 02:02:54 +00:00
|
|
|
function jobsDirectory(req, res, next) {
|
|
|
|
Job.find({}, function(err, jobs) {
|
|
|
|
if (err) { return next(err); }
|
2015-05-28 23:40:22 +00:00
|
|
|
|
2015-06-03 02:02:54 +00:00
|
|
|
res.render('jobs/directory', {
|
|
|
|
title: 'Junior JavaScript Engineer Jobs',
|
|
|
|
jobs: jobs
|
|
|
|
});
|
2015-05-28 23:40:22 +00:00
|
|
|
});
|
2015-06-03 02:02:54 +00:00
|
|
|
}
|
|
|
|
};
|