aboutsummaryrefslogtreecommitdiffstats
path: root/app/Middleware
diff options
context:
space:
mode:
authorLibravatar vantezzen <properly@protonmail.com>2019-09-05 11:22:49 +0200
committerLibravatar vantezzen <properly@protonmail.com>2019-09-05 11:22:49 +0200
commit29b8334b060dc0c05a509d523ead4b3a30229fef (patch)
tree4dbfcfb90a3eff31acd219b27557bbdc594f589f /app/Middleware
parentAdd cookie notice to login page (diff)
downloadferdium-server-29b8334b060dc0c05a509d523ead4b3a30229fef.tar.gz
ferdium-server-29b8334b060dc0c05a509d523ead4b3a30229fef.tar.zst
ferdium-server-29b8334b060dc0c05a509d523ead4b3a30229fef.zip
Add eslint
Diffstat (limited to 'app/Middleware')
-rw-r--r--app/Middleware/ConvertEmptyStringsToNull.js15
1 files changed, 7 insertions, 8 deletions
diff --git a/app/Middleware/ConvertEmptyStringsToNull.js b/app/Middleware/ConvertEmptyStringsToNull.js
index a5750cc..556f223 100644
--- a/app/Middleware/ConvertEmptyStringsToNull.js
+++ b/app/Middleware/ConvertEmptyStringsToNull.js
@@ -1,17 +1,16 @@
1'use strict'
2 1
3class ConvertEmptyStringsToNull { 2class ConvertEmptyStringsToNull {
4 async handle ({ request }, next) { 3 async handle({ request }, next) {
5 if (Object.keys(request.body).length) { 4 if (Object.keys(request.body).length) {
6 request.body = Object.assign( 5 request.body = Object.assign(
7 ...Object.keys(request.body).map(key => ({ 6 ...Object.keys(request.body).map((key) => ({
8 [key]: request.body[key] !== '' ? request.body[key] : null 7 [key]: request.body[key] !== '' ? request.body[key] : null,
9 })) 8 })),
10 ) 9 );
11 } 10 }
12 11
13 await next() 12 await next();
14 } 13 }
15} 14}
16 15
17module.exports = ConvertEmptyStringsToNull 16module.exports = ConvertEmptyStringsToNull;