diff options
Diffstat (limited to 'doeditparams.cgi')
-rwxr-xr-x | doeditparams.cgi | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/doeditparams.cgi b/doeditparams.cgi index 3a89a0fd0..4799c99c0 100755 --- a/doeditparams.cgi +++ b/doeditparams.cgi @@ -30,8 +30,6 @@ use Bugzilla::Config qw(:DEFAULT :admin $datadir); require "CGI.pl"; -use vars %::MFORM; - ConnectToDatabase(); confirm_login(); @@ -52,13 +50,13 @@ my $howto = ""; foreach my $i (GetParamList()) { my $name = $i->{'name'}; - my $value = $::FORM{$name}; - if (exists $::FORM{"reset-$name"}) { + my $value = $cgi->param($name); + if (defined $cgi->param("reset-$name")) { $value = $i->{'default'}; } else { if ($i->{'type'} eq 'm') { # This simplifies the code below - $value = \@{$::MFORM{$name}}; + $value = [ $cgi->param($name) ]; } else { # Get rid of windows/mac-style line endings. $value =~ s/\r\n?/\n/g; |