[Maypole] Search for zero
Dave Slack
Dave Slack <dbavirt@gmail.com>
Tue, 12 Oct 2004 15:51:31 -0600
The following patch allows searching for '0' in a column. Because 0
evaluates to false, it was not added to %values.
*** CDBI.pm Tue Oct 12 15:47:17 2004
--- /home/dslack/Apache-MVC-20041007/lib/Maypole/Model/CDBI.pm Wed Oct
6 19:00:09 2004
***************
*** 97,103 ****
my $oper = "like"; # For now
my %params = %{ $r->{params} };
my %values = map { $_ => { $oper, $params{$_} } }
! grep { defined $params{$_} and $fields{$_} } keys %params;
$r->template("list");
if ( !%values ) { return $self->list($r) }
--- 97,103 ----
my $oper = "like"; # For now
my %params = %{ $r->{params} };
my %values = map { $_ => { $oper, $params{$_} } }
! grep { $params{$_} and $fields{$_} } keys %params;
$r->template("list");
if ( !%values ) { return $self->list($r) }