From dd7d1a70ec852b7d697093e2ba7e31e7d021fbbf Mon Sep 17 00:00:00 2001 From: Robbie Averill Date: Thu, 22 Mar 2018 17:09:57 +1300 Subject: [PATCH] FIX Remove automatically scaffolded GridField for Site Tree Content Review in Member fields --- src/Extensions/ContentReviewOwner.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Extensions/ContentReviewOwner.php b/src/Extensions/ContentReviewOwner.php index 3daa295..b5cf90a 100644 --- a/src/Extensions/ContentReviewOwner.php +++ b/src/Extensions/ContentReviewOwner.php @@ -3,11 +3,9 @@ namespace SilverStripe\ContentReview\Extensions; use SilverStripe\CMS\Model\SiteTree; +use SilverStripe\Forms\FieldList; use SilverStripe\ORM\DataExtension; -/** - * Description of GroupContentReview. - */ class ContentReviewOwner extends DataExtension { /** @@ -16,4 +14,10 @@ class ContentReviewOwner extends DataExtension private static $many_many = [ "SiteTreeContentReview" => SiteTree::class, ]; + + public function updateCMSFields(FieldList $fields) + { + // Remove automatically scaffolded GridField in Member CMS fields + $fields->removeByName('SiteTreeContentReview'); + } }