Просмотр исходного кода

Merge pull request #2921 from overleaf/jel-admin-redirect-after-login

Redirect after login for admin pages

GitOrigin-RevId: 3cd99796cd38298a866444fc7d58317935e13817
Jessica Lawshe 6 лет назад
Родитель
Сommit
7d0b3f5cd1

+ 3 - 1
services/web/app/src/Features/Authorization/AuthorizationMiddleware.js

@@ -261,7 +261,9 @@ module.exports = AuthorizationMiddleware = {
 
   redirectToRestricted(req, res, next) {
     // TODO: move this to throwing ForbiddenError
-    res.redirect(`/restricted?from=${encodeURIComponent(req.url)}`)
+    res.redirect(
+      `/restricted?from=${encodeURIComponent(res.locals.currentUrl)}`
+    )
   },
 
   restricted(req, res, next) {