Add youtube to results, persist to mongo
This commit is contained in:
parent
d675ac4e9f
commit
f20fecf0d0
7 changed files with 125 additions and 31 deletions
14
app.js
14
app.js
|
@ -8,6 +8,7 @@ var session = require('express-session');
|
|||
var cookieParser = require('cookie-parser');
|
||||
var flash = require('connect-flash');
|
||||
var bodyParser = require('body-parser');
|
||||
var pmongo = require('promised-mongo');
|
||||
|
||||
var search = require('./routes/search');
|
||||
var share = require('./routes/share');
|
||||
|
@ -34,6 +35,19 @@ app.use(session({
|
|||
app.use(flash());
|
||||
app.use(express.static(path.join(__dirname, 'public')));
|
||||
|
||||
var db;
|
||||
if (process.env.MONGOHQ_URL) {
|
||||
console.log("Connecting to MongoHQ")
|
||||
db = pmongo(process.env.MONGOHQ_URL, ['matches']);
|
||||
} else {
|
||||
db = pmongo('match-audio', ['matches']);
|
||||
}
|
||||
|
||||
app.use(function(req, res, next) {
|
||||
req.db = res.db = db;
|
||||
next();
|
||||
})
|
||||
|
||||
// force SSL
|
||||
app.get('*', function(req,res,next) {
|
||||
if (req.headers['cf-visitor'] && req.headers['cf-visitor'] != '{"scheme":"https"}') {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue