From 6f8d36f4a74f1f0509585d48324801551f1e34a7 Mon Sep 17 00:00:00 2001 From: mrugesh mohapatra Date: Fri, 8 Jun 2018 00:07:17 +0530 Subject: [PATCH] fix: add redirects for legacy certification paths (#17484) --- server/boot/certificate.js | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/server/boot/certificate.js b/server/boot/certificate.js index df6f312d52..0fc8cd7b3c 100644 --- a/server/boot/certificate.js +++ b/server/boot/certificate.js @@ -183,6 +183,34 @@ export default function certificate(app) { const superBlocks = Object.keys(superBlockCertTypeMap); + router.get( + '/:username/front-end-certification', + (req, res) => res.redirect( + `/certification/${req.params.username}/legacy-front-end` + ) + ); + + router.get( + '/:username/data-visualization-certification', + (req, res) => res.redirect( + `/certification/${req.params.username}/legacy-data-visualization` + ) + ); + + router.get( + '/:username/back-end-certification', + (req, res) => res.redirect( + `/certification/${req.params.username}/legacy-back-end` + ) + ); + + router.get( + '/:username/full-stack-certification', + (req, res) => res.redirect( + `/certification/${req.params.username}/legacy-full-stack` + ) + ); + router.post( '/certificate/verify', ifNoUser401,