From 90b0fe8db7fe16c2cd4a13c7f3cfb467ebcd86ac Mon Sep 17 00:00:00 2001 From: jean Date: Wed, 1 Aug 2012 20:15:15 +1200 Subject: [PATCH] FIX Only reload data for a item edited through a GridField if the record exists. Fix 7721 --- forms/gridfield/GridFieldDetailForm.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/forms/gridfield/GridFieldDetailForm.php b/forms/gridfield/GridFieldDetailForm.php index 7ee41101d..28bfbb02f 100644 --- a/forms/gridfield/GridFieldDetailForm.php +++ b/forms/gridfield/GridFieldDetailForm.php @@ -316,7 +316,9 @@ class GridFieldDetailForm_ItemRequest extends RequestHandler { $actions, $this->component->getValidator() ); - $form->loadDataFrom($this->record); + if($this->record->ID !== 0) { + $form->loadDataFrom($this->record); + } // TODO Coupling with CMS $toplevelController = $this->getToplevelController();