Fix user matching on multiple edit

master
Vitaliy Filippov 2014-04-10 19:22:10 +04:00
parent 67e0e4cdca
commit 00eac41cdf
2 changed files with 5 additions and 2 deletions

View File

@ -1098,8 +1098,8 @@ sub save_dependencies
if (@add_deps)
{
Bugzilla->dbh->do(
'INSERT INTO dependencies (blocked, dependson) VALUES ('.
join(', ', map { "($_->{blocked}, $_->{dependson})" } @add_deps).')'
'INSERT INTO dependencies (blocked, dependson) VALUES '.
join(', ', map { "($_->{blocked}, $_->{dependson})" } @add_deps)
);
}
if (%touch_bugs)

View File

@ -117,6 +117,9 @@ if ($ARGS->{dontchange})
if ($ARGS->{$name} eq $ARGS->{dontchange} ||
ref $ARGS->{$name} && @{$ARGS->{$name}} == 1 && $ARGS->{$name}->[0] eq $ARGS->{dontchange})
{
# FIXME remove these $cgi->delete when Bugzilla::User::match_field won't need CGI
$cgi->delete($name);
$cgi->delete("defined_$name");
delete $ARGS->{$name};
delete $ARGS->{"defined_$name"};
}