MINOR Respect permission failures from parent implementation in CMSPageHistoryController

This commit is contained in:
Ingo Schommer 2012-03-08 20:02:15 +01:00
parent 79269a22ed
commit ce5204f2f8

View File

@ -82,6 +82,8 @@ class CMSPageHistoryController extends CMSMain {
$versionID = ($record) ? $record->Version : $versionID;
$form = parent::getEditForm($record, ($record) ? $record->getCMSFields() : null);
// Respect permission failures from parent implementation
if(!($form instanceof Form)) return $form;
$form->setActions(new FieldList(
$revert = FormAction::create('doRollback', _t('CMSPageHistoryController.REVERTTOTHISVERSION', 'Revert to this version'))->setUseButtonTag(true)