upgrade express and express-validator

This commit is contained in:
Phillip Thelen
2025-09-04 11:39:36 +02:00
parent 0b4adbbf07
commit 6092cba1ea
35 changed files with 351 additions and 329 deletions
@@ -1,3 +1,4 @@
import { body, param , validationResult } from 'express-validator';
import { authWithHeaders } from '../../middlewares/auth';
import {
NotFound,
@@ -25,11 +26,11 @@ api.addPushDevice = {
async handler (req, res) {
const { user } = res.locals;
req.checkBody('regId', res.t('regIdRequired')).notEmpty();
req.checkBody('type', res.t('typeRequired')).notEmpty().isIn(['ios', 'android']);
await body('regId', res.t('regIdRequired')).notEmpty().run(req)
await body('type', res.t('typeRequired')).notEmpty().isIn(['ios', 'android']).run(req)
const validationErrors = req.validationErrors();
if (validationErrors) throw validationErrors;
const validationErrors = validationResult(req).array();
if (validationErrors && validationErrors.length > 0) throw validationErrors;
const { pushDevices } = user;
@@ -75,10 +76,10 @@ api.removePushDevice = {
async handler (req, res) {
const { user } = res.locals;
req.checkParams('regId', res.t('regIdRequired')).notEmpty();
await param('regId', res.t('regIdRequired')).notEmpty().run(req);
const validationErrors = req.validationErrors();
if (validationErrors) throw validationErrors;
const validationErrors = validationResult(req).array();
if (validationErrors && validationErrors.length > 0) throw validationErrors;
const { regId } = req.params;