my $conj = $is_and ? "-and" : "-or";
my $outer_clause = {};
- foreach my $class (qw/acqpo acqpl acqinv jub acqlid acqlisum/) {
+ foreach my $class (qw/acqpo acqpl acqinv jub acqlid acqlisum acqlisumi/) {
next if not exists $terms->{$class};
$outer_clause->{$conj} = [] unless $outer_clause->{$conj};
# without this, the SQL attempts to join on
# jub.order_summary, which is a virtual field.
- $graft_map{$class}{field} = 'lineitem' if $class eq 'acqlisum';
+ $graft_map{$class}{field} = 'lineitem'
+ if $class eq 'acqlisum' or $class eq 'acqlisumi';
}
}