## Identify the users required
for my $user (map {split /[\s*,\s*]+/} make_list($param{users}||[])) {
next unless length($user);
- push @dependent_files,Debbugs::User::usertag_flie_from_email($user);
+ push @dependent_files,Debbugs::User::usertag_file_from_email($user);
}
if (defined $param{usertag}) {
for my $usertag (make_list($param{usertag})) {
my ($user, $tag) = split /:/, $usertag, 2;
- push @dependent_files,Debbugs::User::usertag_flie_from_email($user);
+ push @dependent_files,Debbugs::User::usertag_file_from_email($user);
}
}
$etag =
],
);
if (not $etag) {
- print $q->header(-status => 304);
+ print $q->header(-status => 304,
+ -cache_control => 'public, max-age=600',
+ -etag => $etag,
+ -charset => 'utf-8',
+ -content_type => 'text/html',
+ );
print "304: Not modified\n";
exit 0;
}
print $q->header(-status => 200,
-cache_control => 'public, max-age=600',
-etag => $etag,
+ -charset => 'utf-8',
-content_type => 'text/html',
);
exit 0;