Include notes in output of requests; better find output formatting

This commit is contained in:
Bradley M. Kuhn 2022-11-21 17:31:34 -08:00
parent ca8348d84b
commit 0219fc3dee

View file

@ -82,22 +82,20 @@ foreach my $id (@supporterIds) {
print " Request $req->{requestId} of $req->{requestType}"; print " Request $req->{requestId} of $req->{requestType}";
print "($req->{requestConfiguration})" if defined $req->{requestConfiguration}; print "($req->{requestConfiguration})" if defined $req->{requestConfiguration};
print " made on $req->{requestDate}"; print " made on $req->{requestDate}";
if (not defined $req->{fulfillDate}) { if (defined $req->{fulfillDate}) {
print "\n";
} else {
print "...\n fulfilled on $req->{fulfillDate}"; print "...\n fulfilled on $req->{fulfillDate}";
print "...\n by: $req->{fulfilledBy}" if defined $req->{fulfilledBy}; print "...\n by: $req->{fulfilledBy}" if defined $req->{fulfilledBy};
print "...\n via: $req->{fulfilledVia}" if defined $req->{fulfilledVia}; print "...\n via: $req->{fulfilledVia}" if defined $req->{fulfilledVia};
} }
if (not defined $req->{holdDate} ) { if (defined $req->{holdDate} ) {
print "\n";
} else {
print "...\n put on hold on $req->{holdDate} by $req->{holder}"; print "...\n put on hold on $req->{holdDate} by $req->{holder}";
print "...\n release on: $req->{holdReleaseDate}" if defined $req->{holdReleaseDate}; print "...\n release on: $req->{holdReleaseDate}" if defined $req->{holdReleaseDate};
print "...\n on hold because: $req->{heldBecause}\n" if defined $req->{heldBecause}; print "...\n on hold because: $req->{heldBecause}" if defined $req->{heldBecause};
} }
if (defined $req->{notes}) {
print "...\n Notes: $req->{notes}";
}
print "\n\n";
} }
} }
print "END: $id, ", $sp->getLedgerEntityId($id); print "END: $id, ", $sp->getLedgerEntityId($id);