Correct designation output.
"PRIVILEGED" not "PRIVILEGE" Make sure designation is in CSV file properly.
This commit is contained in:
parent
34b6ba4cb8
commit
bf0fd2ab75
1 changed files with 6 additions and 6 deletions
|
@ -27,8 +27,8 @@ use Date::Manip::DM6 qw(ParseDate UnixDate);
|
|||
use Text::CSV; # libtext-csv-perl in Debian
|
||||
use Encode qw/encode decode/;
|
||||
|
||||
my %GROUP_NAMES_BY_DIR = ( confidential => 'CONFIDENTIAL', privilege => 'PRIVILEGE', privileged => 'PRIVILEGE',
|
||||
'journalist-privilege' => 'PRIVILEGE' );
|
||||
my %GROUP_NAMES_BY_DIR = ( confidential => 'CONFIDENTIAL', privilege => 'PRIVILEGED', privileged => 'PRIVILEGED',
|
||||
'journalist-privilege' => 'PRIVILEGED' );
|
||||
|
||||
sub UsageAndExit($) {
|
||||
print STDERR "usage: $0 --inputToplevelDir=/path/to/inputdir --outputToplevelDir=/path/to/outputdir --group=group [ --verbose=N ]\n";
|
||||
|
@ -79,7 +79,7 @@ UsageAndExit("\"$csvLogFile\" cannot already exist! Do not attempt to number th
|
|||
my @headerFields = ('UNIQUE PRODUCTION IDENTIFER (UPI) #', 'FILE NAME', 'RFP # TO WHICH FILE IS RESPONSIVE',
|
||||
'PROTECTIVE ORDER CATEGORY');
|
||||
|
||||
if ($GROUP_NAMES_BY_DIR{$GROUP} eq 'PRIVILEGE') {
|
||||
if ($GROUP_NAMES_BY_DIR{$GROUP} eq 'PRIVILEGED') {
|
||||
@headerFields = ('UNIQUE PRODUCTION IDENTIFER (UPI) #', 'FROM NAME', 'FROM ADDRESS',
|
||||
'SUBJECT MATTER', 'SUBMIT DATE', 'TO NAME', 'TO ADDRESS', 'CC NAME', 'CC ADDRESS', 'BCC ADDRESS',
|
||||
'PRIVILEGE CLAIMED');
|
||||
|
@ -155,12 +155,12 @@ sub ProcessMailDir($$$) {
|
|||
my $fileName = $upiFull . '-' . $GROUP_NAMES_BY_DIR{$GROUP} . '-' .
|
||||
UnixDate($parsed{Date}, '%Y%m%d-%H%M-') . $subjectDashes . '.eml';
|
||||
die "$fileName has no subject" if not defined $parsed{Subject};
|
||||
if ($GROUP_NAMES_BY_DIR{$GROUP} eq 'PRIVILEGE') {
|
||||
if ($GROUP_NAMES_BY_DIR{$GROUP} eq 'PRIVILEGED') {
|
||||
push(@CSV_OUTPUT_ROWS, [ $upiFull, $parsed{FromName}, $parsed{FromAddr}, $parsed{Subject},
|
||||
UnixDate("%D", $parsed{Date}), $parsed{ToName}, $parsed{ToAddr},
|
||||
$parsed{CcName}, $parsed{CcAddr}, "", $GROUP ]);
|
||||
} else {
|
||||
push(@CSV_OUTPUT_ROWS, [ $upiFull, $fileName, uc($rfp), $GROUP ]);
|
||||
push(@CSV_OUTPUT_ROWS, [ $upiFull, $fileName, uc($rfp), $GROUP_NAMES_BY_DIR{$GROUP} ]);
|
||||
}
|
||||
my $copiedFile = catfile($outputDir, $fileName);
|
||||
copy($msgFile, $copiedFile);
|
||||
|
@ -187,7 +187,7 @@ while (my $rfp = readdir $topDH) {
|
|||
my $typeDirName = catfile($INPUT_TOPLEVEL_DIR, $rfp, $bucketName, $typeName);
|
||||
die "regular file found where we expected a type in $typeName" unless -d $typeDirName;
|
||||
my($native, $numbered) = ('produce-native', 'produce-numbered');
|
||||
if ($GROUP_NAMES_BY_DIR{$GROUP} eq 'PRIVILEGE') {
|
||||
if ($GROUP_NAMES_BY_DIR{$GROUP} eq 'PRIVILEGED') {
|
||||
($native, $numbered) = ('priv-native', 'priv-numbered');
|
||||
}
|
||||
my $nativeOutputDirOneUp = File::Spec->rel2abs(catfile($OUTPUT_TOPLEVEL_DIR, $native, $rfp, $bucketName));
|
||||
|
|
Loading…
Reference in a new issue