blob: 9591cdc414cd74aa71b618a3ab09719705be94f6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
class ConvertEmptyStringsToNull {
async handle({ request }, next) {
if (Object.keys(request.body).length > 0) {
request.body = Object.assign(
...Object.keys(request.body).map(key => ({
[key]: request.body[key] !== '' ? request.body[key] : null,
})),
);
}
await next();
}
}
module.exports = ConvertEmptyStringsToNull;
|