From b24b201db2a12a3f6b60f5ca4de5aa429de4a397 Mon Sep 17 00:00:00 2001 From: Nate Stuyvesant Date: Sat, 19 Aug 2017 18:22:56 -0400 Subject: [PATCH 1/2] chore(app): replace express-sequelize-session with newer connect-sequelize-session The former is no longer maintained and triggers warnings regarding unhandled promises. --- templates/app/_package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/app/_package.json b/templates/app/_package.json index 6d6ff0091..e6c91eeef 100644 --- a/templates/app/_package.json +++ b/templates/app/_package.json @@ -41,7 +41,7 @@ "connect-mongo": "^1.2.1",<% } %><% if(filters.sequelize) { %> "sequelize": "^3.23.6", "sqlite3": "~3.1.1", - "express-sequelize-session": "0.4.0",<% } %><% if(filters.auth) { %> + "connect-session-sequelize": "^4.1.0",<% } %><% if(filters.auth) { %> "jsonwebtoken": "^7.0.0", "express-jwt": "^5.0.0", "passport": "~0.3.0", From 8aec143ad08f03caabef33b5617e4b553a8aed35 Mon Sep 17 00:00:00 2001 From: Nate Stuyvesant Date: Sat, 19 Aug 2017 18:27:26 -0400 Subject: [PATCH 2/2] chore(app): replace express-sequelize-session with connect-session-sequelize --- templates/app/server/config/express.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/templates/app/server/config/express.js b/templates/app/server/config/express.js index 172d4f06d..3f3167f33 100644 --- a/templates/app/server/config/express.js +++ b/templates/app/server/config/express.js @@ -24,8 +24,7 @@ import connectMongo from 'connect-mongo/es5';<% } %> import mongoose from 'mongoose'; var MongoStore = connectMongo(session);<% } else if(filters.sequelize) { %> import sqldb from '../sqldb'; -import expressSequelizeSession from 'express-sequelize-session'; -var Store = expressSequelizeSession(session.Store);<% } %> +let Store = require('connect-session-sequelize')(session.Store);<% } %> export default function(app) { var env = app.get('env'); @@ -65,7 +64,7 @@ export default function(app) { mongooseConnection: mongoose.connection, db: '<%= lodash.slugify(lodash.humanize(appname)) %>' })<% } else if(filters.sequelize) { %>, - store: new Store(sqldb.sequelize)<% } %> + store: new Store({db: sqldb.sequelize})<% } %> })); /**