Przeglądaj źródła

Merge pull request #18549 from overleaf/msm-system-messages-redirect

[web] return redirect on admin actions

GitOrigin-RevId: d6273c01d90230c786cc9d0808f866524e57bc19
Miguel Serrano 2 lat temu
rodzic
commit
f181dfe74f

+ 5 - 5
services/web/app/src/Features/ServerAdmin/AdminController.js

@@ -46,19 +46,19 @@ const AdminController = {
     logger.warn('disconecting everyone')
     logger.warn('disconecting everyone')
     const delay = (req.query && req.query.delay) > 0 ? req.query.delay : 10
     const delay = (req.query && req.query.delay) > 0 ? req.query.delay : 10
     AdminController._sendDisconnectAllUsersMessage(delay)
     AdminController._sendDisconnectAllUsersMessage(delay)
-    res.sendStatus(200)
+    res.redirect('/admin#open-close-editor')
   },
   },
 
 
   openEditor(req, res) {
   openEditor(req, res) {
     logger.warn('opening editor')
     logger.warn('opening editor')
     Settings.editorIsOpen = true
     Settings.editorIsOpen = true
-    res.sendStatus(200)
+    res.redirect('/admin#open-close-editor')
   },
   },
 
 
   closeEditor(req, res) {
   closeEditor(req, res) {
     logger.warn('closing editor')
     logger.warn('closing editor')
     Settings.editorIsOpen = req.body.isOpen
     Settings.editorIsOpen = req.body.isOpen
-    res.sendStatus(200)
+    res.redirect('/admin#open-close-editor')
   },
   },
 
 
   flushProjectToTpds(req, res, next) {
   flushProjectToTpds(req, res, next) {
@@ -80,7 +80,7 @@ const AdminController = {
       if (error) {
       if (error) {
         return next(error)
         return next(error)
       }
       }
-      res.sendStatus(200)
+      res.redirect('/admin#system-messages')
     })
     })
   },
   },
 
 
@@ -89,7 +89,7 @@ const AdminController = {
       if (error) {
       if (error) {
         return next(error)
         return next(error)
       }
       }
-      res.sendStatus(200)
+      res.redirect('/admin#system-messages')
     })
     })
   },
   },
 }
 }