feat: request middleware to convert empty strings to null.

This commit is contained in:
Ahmed Bouhuolia
2020-11-09 21:12:50 +02:00
parent f151e6242e
commit 0718d26181
5 changed files with 26 additions and 3 deletions

View File

@@ -7,6 +7,7 @@ import i18n from 'i18n';
import routes from 'api';
import LoggerMiddleware from 'api/middleware/LoggerMiddleware';
import AgendashController from 'api/controllers/Agendash';
import ConvertEmptyStringsToNull from 'api/middleware/ConvertEmptyStringsToNull';
import config from 'config';
export default ({ app }) => {
@@ -36,6 +37,9 @@ export default ({ app }) => {
// Logger middleware.
app.use(LoggerMiddleware);
// Converts empty strings to null of request body.
app.use(ConvertEmptyStringsToNull);
// Prefix all application routes.
app.use(config.api.prefix, routes());