fixed: editting DataForm email fields resets their name
This commit is contained in:
parent
b8547a918a
commit
568fd0b608
2 changed files with 7 additions and 0 deletions
|
|
@ -1,4 +1,5 @@
|
|||
7.6.0
|
||||
- fixed: editting DataForm email fields resets their name
|
||||
- no longer preloads files that start with .
|
||||
- rfe: let package import inherit permissions
|
||||
- added fieldsets around form controls with multiple elements
|
||||
|
|
|
|||
|
|
@ -1095,6 +1095,12 @@ sub www_editFieldSave {
|
|||
my $fieldName = $form->process('fieldName');
|
||||
my $newName = $self->session->url->urlize($form->process('newName') || $form->process('label'));
|
||||
$newName =~ tr{-/}{};
|
||||
if ($fieldName) {
|
||||
my $field = $self->getFieldConfig($fieldName);
|
||||
if ($field->{isMailField}) {
|
||||
$newName = $fieldName;
|
||||
}
|
||||
}
|
||||
if (!$fieldName || $fieldName ne $newName) {
|
||||
my $i = '';
|
||||
while ($self->getFieldConfig($newName . $i)) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue