RSS

trunk : 5443

lpsolit%gmail.com
2008-01-28 01:36:13
Revision ID: cvs-1:lpsolitgmail.com-20080128073613-c5x5f9r9nqqk7tqw
Bug 414281: editvalues.cgi variables badly scoped under mod_perl - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat

collapse all collapse all

added added

removed removed

170
trick_taint($field);
170
trick_taint($field);
171
 
171
 
172
sub display_field_values {
172
sub display_field_values {
 
 
173
    my $template = Bugzilla->template;
173
    my $field = $vars->{'field'}->name;
174
    my $field = $vars->{'field'}->name;
174
    my $fieldvalues =
175
    my $fieldvalues =
175
        $dbh->selectall_arrayref("SELECT value AS name, sortkey"
176
      Bugzilla->dbh->selectall_arrayref("SELECT value AS name, sortkey"
176
                               . "  FROM $field ORDER BY sortkey, value",
177
                                      . "  FROM $field ORDER BY sortkey, value",
177
                                 {Slice =>{}});
178
                                        {Slice =>{}});
178
 
179
 
179
    $vars->{'values'} = $fieldvalues;
180
    $vars->{'values'} = $fieldvalues;
180
    $vars->{'default'} = Bugzilla->params->{$defaults{$field}} if defined $defaults{$field};
181
    $vars->{'default'} = Bugzilla->params->{$defaults{$field}} if defined $defaults{$field};

Loggerhead runs on Bazaar branches