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

Merge pull request #7299 from overleaf/jpa-handle-deleted-user

[web] redirect deleted users from settings page to log out page

GitOrigin-RevId: c033387ac9282a8e629455a4d3136655575c078a
Jakob Ackermann 4 лет назад
Родитель
Сommit
2677984b93
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      services/web/app/src/Features/User/UserPagesController.js

+ 4 - 0
services/web/app/src/Features/User/UserPagesController.js

@@ -107,6 +107,10 @@ const UserPagesController = {
       if (err != null) {
         return next(err)
       }
+      if (!user) {
+        // The user has just deleted their account.
+        return res.redirect('/logout')
+      }
       res.render('user/settings', {
         title: 'account_settings',
         user,