Upgrading C4/Members in regards with C4/SQLHelper
authorHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Sat, 19 Sep 2009 10:54:32 +0000 (12:54 +0200)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Wed, 30 Sep 2009 09:30:37 +0000 (11:30 +0200)
Adding cardnumber as a search criteria

C4/Members.pm
members/member.pl

index bd82c71..4b525f0 100644 (file)
@@ -257,7 +257,7 @@ sub Search {
                my $matching_records = C4::Members::Attributes::SearchIdMatchingAttribute($filter);
                push @filters,@$matching_records;
     }
-       $searchtype||="wide";
+       $searchtype||="start_with";
        my $data=SearchInTable("borrowers",\@filters,$orderby,$limit,$columns_out,$search_on_fields,$searchtype);
 
     return ( $data );
index 73af8ae..e7f297b 100755 (executable)
@@ -99,7 +99,7 @@ push @searchpatron, $patron if (keys %$patron);
 my $from= ($startfrom-1)*$resultsperpage;
 my $to=$from+$resultsperpage;
  #($results)=Search(\@searchpatron,{surname=>1,firstname=>1},[$from,$to],undef,["firstname","surname","email","othernames"]  ) if (@searchpatron);
- ($results)=Search(\@searchpatron,{surname=>1,firstname=>1},undef,undef,["firstname","surname","email","othernames"]  ) if (@searchpatron);
+ ($results)=Search(\@searchpatron,{surname=>1,firstname=>1},undef,undef,["firstname","surname","email","othernames","cardnumber"]  ) if (@searchpatron);
 if ($results){
        $count =scalar(@$results);
 }