From bb87f843caedab4b6141bfde18dbf085e62c8ccd Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Thu, 5 Nov 2009 01:10:38 +0000 Subject: [PATCH] BUGFIX: Fixed bugs in content differencer, and improved styling. BUGFIX: fixed notice when getting title of member which didnt exist. Merged from trunk r77661. (from r81942) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@90845 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/CMSMain.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/CMSMain.php b/code/CMSMain.php index f37597a2..fd74cadf 100755 --- a/code/CMSMain.php +++ b/code/CMSMain.php @@ -809,7 +809,6 @@ JS; if($record) { if($record && !$record->canView()) return Security::permissionFailure($this); - $fields = $record->getCMSFields($this); $fields->removeByName("Status"); @@ -817,6 +816,7 @@ JS; $fields->push(new HiddenField("Version")); $versionAuthor = DataObject::get_by_id('Member', $record->AuthorID); + if(!$versionAuthor) $versionAuthor = new ArrayData(array('Title' => 'Unknown author')); $fields->insertBefore( new LiteralField( 'YouAreViewingHeader',