diff --git a/src/controllers/application.ts b/src/controllers/application.ts index fea1e43..d29afeb 100644 --- a/src/controllers/application.ts +++ b/src/controllers/application.ts @@ -339,6 +339,7 @@ export class ApplicationController { try { const schema = Joi.object().keys({ + id: Joi.string().required().label("ID"), name: Joi.string().max(256).required().label("Name"), reset_password_url: Joi.string() .max(512) @@ -348,7 +349,9 @@ export class ApplicationController { status: Joi.string().required().label("Status"), }); - const param: Application = await schema.validateAsync(req.params); + req.body.id = req.params["id"]; + + const param: Application = await schema.validateAsync(req.body); const repo = OrmHelper.DB.getRepository(Application);