feat: use config value for json body parser limit

This commit is contained in:
Nicolas Giard 2022-02-11 23:38:34 -05:00 committed by GitHub
parent 91ce977a1a
commit 8e3af9ac15
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 1 deletions

View File

@ -130,3 +130,11 @@ ha: false
# --------------------------------------------------------------------- # ---------------------------------------------------------------------
# Writeable data path used for cache and temporary user uploads. # Writeable data path used for cache and temporary user uploads.
dataPath: ./data dataPath: ./data
# ---------------------------------------------------------------------
# Body Parser Limit
# ---------------------------------------------------------------------
# Maximum size of API requests body that can be parsed. Does not affect
# file uploads.
bodyParserLimit: 5mb

View File

@ -26,6 +26,7 @@ defaults:
logLevel: info logLevel: info
offline: false offline: false
ha: false ha: false
bodyParserLimit: 5mb
# DB defaults # DB defaults
api: api:
isEnabled: false isEnabled: false

View File

@ -91,7 +91,7 @@ module.exports = async () => {
// GraphQL Server // GraphQL Server
// ---------------------------------------- // ----------------------------------------
app.use(bodyParser.json({ limit: '1mb' })) app.use(bodyParser.json({ limit: WIKI.config.bodyParserLimit }))
await WIKI.servers.startGraphQL() await WIKI.servers.startGraphQL()
// ---------------------------------------- // ----------------------------------------