Fair enough.
I am actually having another issue now, and I am not sure if it is related. I have a custom dataobject that is linked to a HomePage class. the dataobject has a TreeDropdownField that appears in the popup, but for some reason, since I upgraded, the field no longer appears. Here is the condensed code:
ObjectFlashSegment.php
static $has_one = array(
'SegClickThrough' => 'SiteTree',
'HomePage' => 'HomePage'
);
function getCMSFields_forPopup() {
$fields = new FieldSet();
$fields->push(new TreeDropdownField('SegClickThroughID','Clickthrough','SiteTree'));
return $fields;
}
The trouble is, since I upgraded, the sitetree popup has disappeared. I can only get it back by changing:
$fields->push(new TreeDropdownField('SegClickThroughID','Clickthrough','SiteTree'));
To
$fields->push(new TreeDropdownField('SegClickThrough','Clickthrough','SiteTree'));
But this doesn't save the relationship.
Any ideas?
Mo
[edit]This only happens to the TreeDropdownField in a dataobject. All the ones attached to page work fine.[/edit]