Skip to content

Commit 9f1f16c

Browse files
committed
refactor(app.js): Extract urlencodedParser to utils module
1 parent dee77c4 commit 9f1f16c

2 files changed

Lines changed: 10 additions & 6 deletions

File tree

app.js

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ var passport = require('passport')
77
var methodOverride = require('method-override')
88
var cookieParser = require('cookie-parser')
99
var bodyParser = require('body-parser')
10+
const {urlencodedParser} = require('./lib/web/utils')
1011
var compression = require('compression')
1112
var session = require('express-session')
1213
var SequelizeStore = require('connect-session-sequelize')(session.Store)
@@ -98,12 +99,6 @@ realtime.io = io
9899
// methodOverride
99100
app.use(methodOverride('_method'))
100101

101-
// create application/x-www-form-urlencoded parser
102-
var urlencodedParser = bodyParser.urlencoded({
103-
extended: false,
104-
limit: 1024 * 1024 * 10 // 10 mb
105-
})
106-
107102
// session store
108103
var sessionStore = new SequelizeStore({
109104
db: models.sequelize

lib/web/utils.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
'use strict'
2+
3+
const bodyParser = require('body-parser')
4+
5+
// create application/x-www-form-urlencoded parser
6+
exports.urlencodedParser = bodyParser.urlencoded({
7+
extended: false,
8+
limit: 1024 * 1024 * 10 // 10 mb
9+
})

0 commit comments

Comments
 (0)