diff --git a/lib/NGCP/Panel/Utils/Preferences.pm b/lib/NGCP/Panel/Utils/Preferences.pm index cf7f4b822b..094e65375d 100644 --- a/lib/NGCP/Panel/Utils/Preferences.pm +++ b/lib/NGCP/Panel/Utils/Preferences.pm @@ -1610,11 +1610,9 @@ sub create_preference_form { } } } elsif ($c->stash->{preference_meta}->data_type eq 'enum') { + $preselected_value = undef; if ($c->stash->{preference}->first) { $preselected_value = $c->stash->{preference}->first->value unless ($c->stash->{preference_meta}->data_type eq 'blob'); - } else { - my $default_val = first { $_->default_val; } @{ $enums }; - $preselected_value = $default_val ? $default_val->value : undef; } } elsif ($c->stash->{preference_meta}->max_occur == 1) { if ($c->stash->{preference}->first) { diff --git a/share/templates/helpers/pref_table.tt b/share/templates/helpers/pref_table.tt index da7cdcf288..3af24f70e1 100644 --- a/share/templates/helpers/pref_table.tt +++ b/share/templates/helpers/pref_table.tt @@ -175,7 +175,7 @@ [% ELSIF r.data_type == "enum" %] [% END %]