Bug 64562 - Fix headers (for test compatibility) and mass editing
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@778 6955db30-a419-402b-8a0d-67ecbb4d7f56master
parent
ba089dae46
commit
697aa9a3f0
|
@ -316,7 +316,9 @@ $vars->{sentmail} = \@all_mail_results;
|
||||||
|
|
||||||
if (Bugzilla->usage_mode != USAGE_MODE_EMAIL)
|
if (Bugzilla->usage_mode != USAGE_MODE_EMAIL)
|
||||||
{
|
{
|
||||||
if (Bugzilla->save_session_data({ sent => \@all_mail_results }))
|
my $title = template_var('terms')->{Bug}.' '.$bug->id.' Submitted – '.$bug->short_desc;
|
||||||
|
my $header = template_var('terms')->{Bug}.' '.$bug->id.' Submitted';
|
||||||
|
if (Bugzilla->save_session_data({ sent => \@all_mail_results, title => $title, header => $header }))
|
||||||
{
|
{
|
||||||
print $cgi->redirect(-location => 'show_bug.cgi?id='.$bug->id);
|
print $cgi->redirect(-location => 'show_bug.cgi?id='.$bug->id);
|
||||||
}
|
}
|
||||||
|
|
|
@ -720,7 +720,16 @@ elsif (($action eq 'next_bug' or $action eq 'same_bug') && ($bug = $vars->{bug})
|
||||||
$vars->{'bug'} = $bug;
|
$vars->{'bug'} = $bug;
|
||||||
}
|
}
|
||||||
# Do redirect and exit
|
# Do redirect and exit
|
||||||
if (Bugzilla->save_session_data({ sent => $send_results }))
|
my $title;
|
||||||
|
if (scalar(@bug_objects) == 1)
|
||||||
|
{
|
||||||
|
$title = template_var('terms')->{Bug} . ' ' . $bug->id . ' processed';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$title = template_var('terms')->{Bugs} . ' processed';
|
||||||
|
}
|
||||||
|
if (Bugzilla->save_session_data({ sent => $send_results, title => $title }))
|
||||||
{
|
{
|
||||||
print $cgi->redirect(-location => 'show_bug.cgi?id='.$bug->id);
|
print $cgi->redirect(-location => 'show_bug.cgi?id='.$bug->id);
|
||||||
exit;
|
exit;
|
||||||
|
@ -739,6 +748,7 @@ unless (Bugzilla->usage_mode == USAGE_MODE_EMAIL)
|
||||||
{
|
{
|
||||||
$template->process("bug/process/results.html.tmpl", { %$vars, %$_ })
|
$template->process("bug/process/results.html.tmpl", { %$vars, %$_ })
|
||||||
|| ThrowTemplateError($template->error());
|
|| ThrowTemplateError($template->error());
|
||||||
|
$vars->{header_done} = 1;
|
||||||
}
|
}
|
||||||
$template->process("bug/navigate.html.tmpl", $vars)
|
$template->process("bug/navigate.html.tmpl", $vars)
|
||||||
|| ThrowTemplateError($template->error());
|
|| ThrowTemplateError($template->error());
|
||||||
|
|
|
@ -126,7 +126,9 @@ $vars->{'displayfields'} = \%displayfields;
|
||||||
my $sd;
|
my $sd;
|
||||||
if (Bugzilla->session && ($sd = Bugzilla->session_data) && $sd->{sent})
|
if (Bugzilla->session && ($sd = Bugzilla->session_data) && $sd->{sent})
|
||||||
{
|
{
|
||||||
Bugzilla->save_session_data({ sent => undef, finish => undef });
|
Bugzilla->save_session_data({ sent => undef, title => undef, header => undef });
|
||||||
|
$vars->{last_title} = $sd->{title};
|
||||||
|
$vars->{last_header} = $sd->{header};
|
||||||
$vars->{sentmail} = $sd->{sent};
|
$vars->{sentmail} = $sd->{sent};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,12 @@
|
||||||
|
|
||||||
[% IF !header_done %]
|
[% IF !header_done %]
|
||||||
[% PROCESS "bug/show-header.html.tmpl" %]
|
[% PROCESS "bug/show-header.html.tmpl" %]
|
||||||
|
[% IF last_title;
|
||||||
|
SET title = last_title;
|
||||||
|
END;
|
||||||
|
IF last_header;
|
||||||
|
SET header = last_header;
|
||||||
|
END %]
|
||||||
[% PROCESS global/header.html.tmpl %]
|
[% PROCESS global/header.html.tmpl %]
|
||||||
[% END %]
|
[% END %]
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue