Fixed Error when trying to add/edit email recipient in CMS

This commit is contained in:
Carlos Barberis 2009-08-07 02:13:53 +00:00
parent b2d77150f3
commit c0a59a7bf3

View File

@ -598,10 +598,12 @@ class UserDefinedForm_EmailRecipient extends DataObject {
if($multiOptionFields || $validEmailFields) { if($multiOptionFields || $validEmailFields) {
if($multiOptionFields && $validEmailFields) { if($multiOptionFields && $validEmailFields) {
$multiOptionFields->merge($validEmailFields); $multiOptionFields->merge($validEmailFields);
} }
else { elseif(!$multiOptionFields) {
$multiOptionFields = $validEmailFields; $multiOptionFields = $validEmailFields;
} }
$multiOptionFields = $multiOptionFields->toDropdownMap('ID', 'Title'); $multiOptionFields = $multiOptionFields->toDropdownMap('ID', 'Title');
$fields->insertAfter(new DropdownField('SendEmailToFieldID', _t('UserDefinedForm.ORSELECTAFIELDTOUSEASTO', '.. or Select a Field to use as the To Address'), $multiOptionFields, '', null, ""), 'EmailAddress'); $fields->insertAfter(new DropdownField('SendEmailToFieldID', _t('UserDefinedForm.ORSELECTAFIELDTOUSEASTO', '.. or Select a Field to use as the To Address'), $multiOptionFields, '', null, ""), 'EmailAddress');
} }