X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=lib%2FMaypole%2FModel%2FCDBI.pm;h=c7621d2c493491c33415dd7f021940395687e13d;hb=1fc17a5c685deb2c7489c8e23a58240e7f3e47a4;hp=74653dc6f2d091a4a3638713d8e5c2bfce397def;hpb=41171a7d875dee2febd61adc1d5094aa1f1b8076;p=maypole.git diff --git a/lib/Maypole/Model/CDBI.pm b/lib/Maypole/Model/CDBI.pm index 74653dc..c7621d2 100644 --- a/lib/Maypole/Model/CDBI.pm +++ b/lib/Maypole/Model/CDBI.pm @@ -71,7 +71,8 @@ sub adopt { } sub search :Exported { - return shift->SUPER::search(@_) if caller eq "Class::DBI"; # oops + return shift->SUPER::search(@_) if caller ne "Maypole::Model::Base"; + # A real CDBI search. my ($self, $r) = @_; my %fields = map {$_ => 1 } $self->columns; my $oper = "like"; # For now