Commit 7169a4d7 authored by gerv%gerv.net's avatar gerv%gerv.net

Bug 142950 - query links in footer are broken. Patch by gerv; r=ddk, afranke.

parent 35f72f65
...@@ -1124,7 +1124,7 @@ CMD: for ($::FORM{'cmdtype'}) { ...@@ -1124,7 +1124,7 @@ CMD: for ($::FORM{'cmdtype'}) {
# Don't add it to the list if they are reusing an existing query name. # Don't add it to the list if they are reusing an existing query name.
foreach my $query (@{$vars->{'user'}{'queries'}}) { foreach my $query (@{$vars->{'user'}{'queries'}}) {
if ($query->{'name'} eq $name) { if ($query->{'name'} eq $name && $query->{'linkinfooter'} == 1) {
$new_in_footer = 0; $new_in_footer = 0;
} }
} }
...@@ -1132,7 +1132,10 @@ CMD: for ($::FORM{'cmdtype'}) { ...@@ -1132,7 +1132,10 @@ CMD: for ($::FORM{'cmdtype'}) {
print "Content-Type: text/html\n\n"; print "Content-Type: text/html\n\n";
# Generate and return the UI (HTML page) from the appropriate template. # Generate and return the UI (HTML page) from the appropriate template.
if ($new_in_footer) { if ($new_in_footer) {
push(@{$vars->{'user'}{'queries'}}, {name => $name}); my %query = (name => $name,
query => $::buffer,
linkinfooter => $tofooter);
push(@{$vars->{'user'}{'queries'}}, \%query);
} }
$vars->{'title'} = "OK, query saved."; $vars->{'title'} = "OK, query saved.";
......
...@@ -97,7 +97,7 @@ ...@@ -97,7 +97,7 @@
<td colspan="3"> <td colspan="3">
[% IF user.showmybugslink %] [% IF user.showmybugslink %]
<a href="buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=[% user.name FILTER url_quote %]&emailtype1=exact&emailassigned_to1=1&emailreporter1=1">My&nbsp;Bugs <a href="buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=[% user.login FILTER url_quote %]&amp;emailtype1=exact&amp;emailassigned_to1=1&amp;emailreporter1=1">My&nbsp;Bugs
</a> </a>
[% print_pipe = 1 %] [% print_pipe = 1 %]
[% END %] [% END %]
...@@ -105,7 +105,7 @@ ...@@ -105,7 +105,7 @@
[% FOREACH q = user.queries %] [% FOREACH q = user.queries %]
[% IF q.linkinfooter %] [% IF q.linkinfooter %]
[% " | " IF print_pipe %] [% " | " IF print_pipe %]
<a href="buglist.cgi?cmdtype=runnamed&amp;namedcmd=[% q FILTER url_quote %]">[% q.name FILTER no_break FILTER html %] <a href="buglist.cgi?cmdtype=runnamed&amp;namedcmd=[% q.name FILTER url_quote %]">[% q.name FILTER html FILTER no_break %]
</a> </a>
[% print_pipe = 1 %] [% print_pipe = 1 %]
[% END %] [% END %]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment