]> git.donarmstrong.com Git - debbugs.git/blobdiff - scripts/gen-indices
remove leading and trailing spaces in references and replyto
[debbugs.git] / scripts / gen-indices
index d2cd9044b68af1bb8999f7f48128e16d3f9eb8c6..7a8670d96ffb8c69fe90e73185e78a156792183b 100755 (executable)
@@ -41,7 +41,7 @@ gen-indices - Generates index files for the cgi scripts
 
 =over
 
-=itme B<--quick>
+=item B<--quick>
 
 Only update changed bugs
 
@@ -83,6 +83,7 @@ use Debbugs::Config qw(:config);
 use Debbugs::Common qw(getparsedaddrs getbugcomponent lockpid);
 use Debbugs::Status qw(readbug split_status_fields);
 use Debbugs::Log;
+use Debbugs::UTF8 qw(encode_utf8_structure);
 
 chdir($config{spool_dir}) or die "chdir $config{spool_dir} failed: $!";
 
@@ -198,7 +199,7 @@ while (my $dir = shift @dirs) {
                     next;
                }
                next if $stat->mtime < $time;
-               my $fdata = split_status_fields(readbug($bug, $initialdir));
+               my ($fdata) = encode_utf8_structure(split_status_fields(readbug($bug, $initialdir)));
                $modification_made = 1;
                addbugtoindex("package", $bug, make_list($fdata->{package}));
                addbugtoindex("tag", $bug, make_list($fdata->{keywords}));