[Koha-cvs] koha/search.marc dictionary.pl [rel_2_2]
Henri-Damien LAURENT
laurenthdl at alinto.com
Thu Nov 16 10:54:25 CET 2006
CVSROOT: /sources/koha
Module name: koha
Branch: rel_2_2
Changes by: Henri-Damien LAURENT <hdl> 06/11/16 09:54:25
Modified files:
search.marc : dictionary.pl
Log message:
Bug fixing : would search twice because searched when authtypecode=''
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/search.marc/dictionary.pl?cvsroot=koha&only_with_tag=rel_2_2&r1=1.6.2.7&r2=1.6.2.8
Patches:
Index: dictionary.pl
===================================================================
RCS file: /sources/koha/koha/search.marc/Attic/dictionary.pl,v
retrieving revision 1.6.2.7
retrieving revision 1.6.2.8
diff -u -b -r1.6.2.7 -r1.6.2.8
--- dictionary.pl 5 Feb 2006 21:59:21 -0000 1.6.2.7
+++ dictionary.pl 16 Nov 2006 09:54:25 -0000 1.6.2.8
@@ -141,8 +141,9 @@
}
$strsth=~s/ OR$/)/;
- my $strsth = $strsth." and authtypecode is not NULL";
-# warn $strsth;
+ my $strsth = $strsth." and authtypecode is not NULL ";
+# $strsth .= " and authtypecode <>''";
+ warn "AUTHtypecode : ".$strsth;
my $sth=$dbh->prepare($strsth);
$sth->execute;
@@ -152,6 +153,7 @@
my @authresults;
my $authnbresults;
while ((my $authtypecode) = $sth->fetchrow) {
+ warn "AUTHtypecode : ".$authtypecode;
my ($curauthresults,$nbresults) = authoritysearch($dbh,[''],[''],[''],['contains'],
\@search,$startfrom*$resultsperpage, $resultsperpage,$authtypecode);
if (defined(@$curauthresults)) {
@@ -160,6 +162,9 @@
@$curauthresults[$i]->{jamainentry} =~ s/'/\\'/g;
}
}
+ use Data::Dumper;
+ warn Dumper($curauthresults);
+ warn Dumper(@authresults);
push @authresults, @$curauthresults;
$authnbresults+=$nbresults;
# warn "auth : $authtypecode nbauthresults : $nbresults";
More information about the Koha-cvs
mailing list