$bre_join = 'INNER JOIN biblio.record_entry bre ON m.source = bre.id AND NOT bre.deleted';
}
- my $mlf_join = '';
- if ($$flat_plan{uses_mlf}) {
- $mlf_join = 'JOIN metabib.language_filter AS mlf ON m.source = mlf.source';
- }
-
my $desc = 'ASC';
$desc = 'DESC' if ($self->find_modifier('descending'));
$lang_join
$c_attr_join
$b_attr_join
- $mlf_join
WHERE 1=1
$flat_where
GROUP BY 1
"search.calculate_visibility_attribute_test('status','{".join(',', @{$filter->args})."}',$negate)";
}
- # TODO: is this comment still relevant?
- # Case for displaying browse results
- # Needs sub-casesses for title, author, subject, series, call number(id:bibcn)
-
} elsif ($filter->name eq 'has_browse_entry') {
if (@{$filter->args} >= 2) {
my $entry = int(shift @{$filter->args});
use base 'QueryParser::query_plan::node';
use List::MoreUtils qw/uniq/;
use Data::Dumper;
-use OpenSRF::Utils::Logger qw($logger);
-
sub abstract_node_additions {
my $self = shift;