# Make sure the user is logged in.
my $user = Bugzilla->login();
my $cgi = Bugzilla->cgi;
+my $dbh = Bugzilla->dbh;
my $template = Bugzilla->template;
my $action = $cgi->param('action') || '';
queue();
}
else {
- $template->process('request/queue.html.tmpl', {requests => {}})
+ my $flagtypes = $dbh->selectcol_arrayref('SELECT DISTINCT(name) FROM flagtypes
+ ORDER BY name');
+ my @types = ('all', @$flagtypes);
+
+ my $vars = {};
+ $vars->{'products'} = $user->get_selectable_products;
+ $vars->{'types'} = \@types;
+ $vars->{'requests'} = {};
+ $template->process('request/queue.html.tmpl', $vars)
|| ThrowTemplateError($template->error());
}
exit;
<span class="separator">| </span>
[% IF user.id %]
<a href="request.cgi?requester=[% user.login FILTER url_quote %]&requestee=
- [% user.login FILTER url_quote %]&do_union=1&group=type">My Requests</a>
+ [% user.login FILTER url_quote %]&do_union=1&group=type&action=queue">My Requests</a>
[% ELSE %]
<a href="request.cgi">Requests</a>
[% END %]