diff --git a/src/controllers/application.ts b/src/controllers/application.ts index 143c335..3f26213 100644 --- a/src/controllers/application.ts +++ b/src/controllers/application.ts @@ -232,6 +232,7 @@ export class ApplicationController { const schema = Joi.object().keys({ id: Joi.string().max(32).required().label('ID'), name: Joi.string().max(256).required().label('Name'), + reset_password_url: Joi.string().max(512).optional().allow('').label('Url reset password'), status: Joi.string().required().label('Status'), }); @@ -240,6 +241,7 @@ export class ApplicationController { const data = new Application() data.id = param.id data.name = param.name + data.reset_password_url = param.reset_password_url data.status = param.status await OrmHelper.DB.manager.save(data); @@ -281,6 +283,7 @@ export class ApplicationController { try { const schema = Joi.object().keys({ name: Joi.string().max(256).required().label('Name'), + reset_password_url: Joi.string().max(512).optional().allow('').label('Url reset password'), status: Joi.string().required().label('Status'), }); @@ -294,6 +297,7 @@ export class ApplicationController { if (data != null) { data.name = param.name + data.reset_password_url = param.reset_password_url data.status = param.status await repo.save(data); diff --git a/src/swagger/builder.js b/src/swagger/builder.js index 3371719..e648d3b 100644 --- a/src/swagger/builder.js +++ b/src/swagger/builder.js @@ -46,6 +46,7 @@ const doc = { application: { $id: 'ukln', $name: 'Dashboard Performance Business', + $reset_password_url: 'https://brilianapps.britimorleste.tl/ukln/auth/reset-password/', $status: "Y" }, aldeia: {