Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

BUG Redirect to edit view after page revert in CMS (fixes #7391)

  • Loading branch information...
commit e59aec3f6f6c1215d2a83e1e404e0988b69815b9 1 parent cd8c3a0
@chillu chillu authored
Showing with 4 additions and 0 deletions.
  1. +4 −0 code/controllers/CMSMain.php
View
4 code/controllers/CMSMain.php
@@ -1061,8 +1061,12 @@ function doRollback($data, $form) {
// Can be used in different contexts: In normal page edit view, in which case the redirect won't have any effect.
// Or in history view, in which case a revert causes the CMS to re-load the edit view.
+ // The X-Pjax header forces a "full" content refresh on redirect.
$url = Controller::join_links(singleton('CMSPageEditController')->Link('show'), $record->ID);
$this->response->addHeader('X-ControllerURL', $url);
+ $this->request->addHeader('X-Pjax', 'Content');
+ $this->response->addHeader('X-Pjax', 'Content');
+
return $this->getResponseNegotiator()->respond($this->request);
}
Please sign in to comment.
Something went wrong with that request. Please try again.