@@ -, +, @@
---
custom_extraperms.cgi | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
--- a/custom_extraperms.cgi
+++ a/custom_extraperms.cgi
@@ -3,6 +3,8 @@ use strict;
use lib qw(. lib);
+use URI::Escape;
+
use Bugzilla;
use Bugzilla::Constants;
use Bugzilla::Error;
@@ -59,7 +61,7 @@ $users = $dbh->selectall_arrayref(
printf "
Arch Testers that are not \@gentoo.org
\n";
foreach my $row (@$users) {
- printf "%s
\n", correct_urlbase(), $row->{'login_name'}, $row->{'login_name'};
+ printf "%s
\n", correct_urlbase(), uri_escape($row->{'login_name'}), $row->{'login_name'};
}
$users = $dbh->selectall_arrayref(
@@ -69,5 +71,5 @@ $users = $dbh->selectall_arrayref(
);
printf "Users with Other Groups
\n";
foreach my $row (@$users) {
- printf "%s: %s
\n", correct_urlbase(), $row->{'login_name'}, $row->{'login_name'}, $row->{'group_name'};
+ printf "%s: %s
\n", correct_urlbase(), uri_escape($row->{'login_name'}), $row->{'login_name'}, $row->{'group_name'};
}
--