Commit e0bd7772 authored by Simon Green's avatar Simon Green Committed by Byron Jones

Bug 760075: Fix error thrown when an allwords search starts with or ends with a space

r=glob, a=LpSolit
parent ce2f6f61
......@@ -2515,6 +2515,7 @@ sub _multiselect_multiple {
my @terms;
foreach my $word (@words) {
next if $word eq '';
$args->{value} = $word;
$args->{quoted} = $dbh->quote($word);
push(@terms, $self->_multiselect_term($args));
......@@ -2682,15 +2683,14 @@ sub _anyexact {
sub _anywordsubstr {
my ($self, $args) = @_;
my ($full_field, $value) = @$args{qw(full_field value)};
my @terms = $self->_substring_terms($args);
$args->{term} = join("\n\tOR ", @terms);
}
sub _allwordssubstr {
my ($self, $args) = @_;
my @terms = $self->_substring_terms($args);
$args->{term} = join("\n\tAND ", @terms);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment