Na localu działa a na serwerze jużnie.
Po wejściu na test.moneyu.pl zwraca mi:
TypeError: options.client.isConnected is not a function
I nie pomaga zmiana wersji nodejs. O co chodzi?
let sessionOptions = session({
secret: "Javascript is soooo coool",
store: new MongoStore({client: require('./db')}),
resave: false,
saveUninitialized: false,
cookie: {
maxAge: 1000*60*60*24,
httpOnly: true
}
});
zawartość pliku db.js:
const db = require('mongodb');
const dotenv = require('dotenv');
dotenv.config();
db.connect(process.env.CONNECTIONSTRING, {useNewUrlParser: true}, function(err, client){
module.exports = client;
const app = require('./app');
app.listen(process.env.PORT);
});