foiled by autovivification!
authorivan <ivan>
Sat, 26 Aug 2006 02:12:54 +0000 (02:12 +0000)
committerivan <ivan>
Sat, 26 Aug 2006 02:12:54 +0000 (02:12 +0000)
FS/FS/Record.pm

index cc7f551..713b967 100644 (file)
@@ -388,7 +388,9 @@ sub qsearch {
   my %result;
   tie %result, "Tie::IxHash";
   my @stuff = @{ $sth->fetchall_arrayref( {} ) };
-  if ( $pkey && $stuff[0]->{$pkey} ) {
+  #if ( $pkey ) {
+  #if ( $pkey && $stuff[0]->{$pkey} ) {
+  if ( $pkey && scalar(@stuff) && $stuff[0]->{$pkey} ) {
     %result = map { $_->{$pkey}, $_ } @stuff;
   } else {
     @result{@stuff} = @stuff;