26 lines
707 B
JavaScript
26 lines
707 B
JavaScript
const express = require('express')
|
|
|
|
module.exports = function (options) {
|
|
const db = options.db;
|
|
var router = express.Router();
|
|
|
|
router.route('/')
|
|
.get(function(request, response, next) {
|
|
db.Pledge.findAll({
|
|
}).then(pledges => {
|
|
if (pledges) {
|
|
response.display("pledges", {
|
|
user: request.user,
|
|
pageTitle: "Pledges - Mantra",
|
|
pledges: pledges
|
|
})
|
|
} else {
|
|
next()
|
|
}
|
|
}).catch(error => {
|
|
next(error)
|
|
})
|
|
|
|
})
|
|
return router;
|
|
}; |