mirror of
https://github.com/webmin/webmin.git
synced 2025-07-23 00:30:33 +00:00
Fix case where two master entries exist with the same name https://www.virtualmin.com/node/25309
This commit is contained in:
@ -19,7 +19,8 @@ if ($in{'new'}) {
|
||||
}
|
||||
else {
|
||||
($prog) = grep { $_->{'name'} eq $in{'name'} &&
|
||||
$_->{'type'} eq $in{'type'} } @$master;
|
||||
$_->{'type'} eq $in{'type'} &&
|
||||
$_->{'enabled'} == $in{'enabled'} } @$master;
|
||||
$prog || &error($text{'master_egone'});
|
||||
&ui_print_header(undef, $text{'master_edit'}, "");
|
||||
}
|
||||
@ -28,6 +29,7 @@ print &ui_form_start("save_master.cgi", "post");
|
||||
print &ui_hidden("new", $in{'new'}),"\n";
|
||||
print &ui_hidden("old", $in{'name'}),"\n";
|
||||
print &ui_hidden("oldtype", $in{'type'}),"\n";
|
||||
print &ui_hidden("oldenabled", $in{'enabled'}),"\n";
|
||||
print &ui_table_start($text{'master_header'}, "width=100%", 4);
|
||||
|
||||
print &ui_table_row($text{'master_type'},
|
||||
|
Reference in New Issue
Block a user