From 5c5c055fa11490785ea04f54947402949977e333 Mon Sep 17 00:00:00 2001 From: Eric Lim Date: Wed, 25 Sep 2024 11:19:43 +0200 Subject: [PATCH] feat(api): remove sco organization learners password-reset route in sco organization learners index route --- .../sco-organization-learners/index.js | 41 +------------------ 1 file changed, 2 insertions(+), 39 deletions(-) diff --git a/api/lib/application/sco-organization-learners/index.js b/api/lib/application/sco-organization-learners/index.js index 02ba9d00860..c9eab833d79 100644 --- a/api/lib/application/sco-organization-learners/index.js +++ b/api/lib/application/sco-organization-learners/index.js @@ -212,45 +212,8 @@ const register = async function (server) { }, }, notes: [ - "- Réinitialise, avec un mot de passe à usage unique, les mots de passe des élèves dont les identifiants sont passés en paramètre et qui ont un identifiant comme méthode d'authentification\n" + - "- La demande de modification du mot de passe doit être effectuée par un membre de l'organisation à laquelle appartiennent les élèves.", - ], - tags: ['api', 'sco-organization-learners'], - }, - }, - { - method: 'POST', - path: '/api/sco-organization-learners/password-reset', - config: { - pre: [ - { - method: securityPreHandlers.checkUserBelongsToScoOrganizationAndManagesStudents, - assign: 'belongsToScoOrganizationAndManageStudents', - }, - ], - handler: scoOrganizationLearnerController.batchGenerateOrganizationLearnersUsernameWithTemporaryPassword, - validate: { - options: { - allowUnknown: true, - }, - payload: Joi.object({ - data: { - attributes: { - 'organization-id': identifiersType.campaignId, - 'organization-learners-id': Joi.array().items(identifiersType.organizationLearnerId), - }, - }, - }), - failAction: (request, h) => { - return sendJsonApiError( - new BadRequestError('The server could not understand the request due to invalid syntax.'), - h, - ); - }, - }, - notes: [ - "- Réinitialise, avec un mot de passe à usage unique, les mots de passe des élèves dont les identifiants sont passés en paramètre et qui ont un identifiant comme méthode d'authentification\n" + - "- La demande de modification du mot de passe doit être effectuée par un membre de l'organisation à laquelle appartiennent les élèves.", + '- Génère les identifiants et les mots de passe à usage unique des élèves dont les identifiants sont passés en paramètre dans un fichier CSV\n' + + "- La demande de génération doit être effectuée par un membre de l'organisation à laquelle appartiennent les élèves.", ], tags: ['api', 'sco-organization-learners'], },