Add youtube to results, persist to mongo

This commit is contained in:
Jonathan Cremin 2014-12-05 16:26:01 +00:00
parent d675ac4e9f
commit f20fecf0d0
7 changed files with 125 additions and 31 deletions

14
app.js
View file

@ -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"}') {