зеркало из https://github.com/mozilla/gecko-dev.git
Bug 140770 - Navigation doesn't work after creating a new bug. This fix displays a new bug to the user immediately after it's been filed. Patch by gerv; r=justdave, afranke.
This commit is contained in:
Родитель
69e2ed6538
Коммит
f530ab22b7
|
@ -28,6 +28,7 @@ use strict;
|
|||
use lib qw(.);
|
||||
|
||||
require "CGI.pl";
|
||||
require "bug_form.pl";
|
||||
|
||||
# Shut up misguided -w warnings about "used only once". For some reason,
|
||||
# "use vars" chokes on me when I try it here.
|
||||
|
@ -302,9 +303,14 @@ $mailresults .= $_ while <PMAIL>;
|
|||
close(PMAIL);
|
||||
|
||||
# Tell the user all about it
|
||||
$vars->{'bug_id'} = $id;
|
||||
$vars->{'mailresults'} = $mailresults;
|
||||
$vars->{'id'} = $id;
|
||||
$vars->{'mail'} = $mailresults;
|
||||
$vars->{'type'} = "created";
|
||||
|
||||
print "Content-type: text/html\n\n";
|
||||
$template->process("bug/create/created.html.tmpl", $vars)
|
||||
|| ThrowTemplateError($template->error());
|
||||
|
||||
$::FORM{'id'} = $id;
|
||||
|
||||
show_bug("header is already done");
|
||||
|
|
|
@ -20,28 +20,11 @@
|
|||
#%]
|
||||
|
||||
[% PROCESS global/header.html.tmpl
|
||||
title = "Bug $bug_id Submitted"
|
||||
title = "Bug $id Submitted"
|
||||
%]
|
||||
|
||||
<table border="1">
|
||||
<tr>
|
||||
<td>
|
||||
<h2>Bug [% bug_id %] has been added to the database.</h2>
|
||||
[% PROCESS bug/process/results.html.tmpl %]
|
||||
|
||||
[% mailresults %]
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<a href="show_bug.cgi?id=[% bug_id %]">Back To Bug# [% bug_id %]</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
|
||||
<p>
|
||||
<a href="attachment.cgi?bugid=[% bug_id %]&action=enter">
|
||||
Attach a file to this bug</a>.
|
||||
</p>
|
||||
|
||||
[% PROCESS bug/navigate.html.tmpl %]
|
||||
|
||||
[% PROCESS global/footer.html.tmpl %]
|
||||
[%# post_bug.cgi will add a copy of the filed bug below here %]
|
||||
|
|
|
@ -31,17 +31,18 @@
|
|||
|
||||
[%
|
||||
title = {
|
||||
'bug' => "Changes submitted for bug" ,
|
||||
'dupe' => "Duplicate notation added to bug" ,
|
||||
'dep' => "Checking for dependency changes on bug" ,
|
||||
'votes' => "Confirmed by number of votes: bug" ,
|
||||
'bug' => "Changes submitted for bug $id" ,
|
||||
'dupe' => "Duplicate notation added to bug $id" ,
|
||||
'dep' => "Checking for dependency changes on bug $id" ,
|
||||
'votes' => "Bug $id confirmed by number of votes" ,
|
||||
'created' => "Bug $id has been added to the database" ,
|
||||
}
|
||||
%]
|
||||
|
||||
<table border="1">
|
||||
<tr>
|
||||
<td>
|
||||
<h2>[% title.$type %] [%+ id %]</h2>
|
||||
<h2>[% title.$type %]</h2>
|
||||
[% mail %]
|
||||
</td>
|
||||
<td>
|
||||
|
|
Загрузка…
Ссылка в новой задаче