* I guess the limit by item type was never working. I made it look for the right database column
* I fixed the error that was returned with no items were returned.
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
my $sth = $dbh->prepare($query);
$sth->execute( @query_parameters );
- my $items;
+ my $items = [];
while ( my $row = $sth->fetchrow_hashref ){
push @$items, $row;
}
my %where;
$where{'homebranch'} = $branchfilter if defined $branchfilter;
$where{'barcode'} = $barcodefilter if defined $barcodefilter;
- $where{'itemtype'} = $itemtypesfilter if defined $itemtypesfilter;
+ $where{'itype'} = $itemtypesfilter if defined $itemtypesfilter;
$where{'authorised_value'} = $loststatusfilter if defined $loststatusfilter;
my $items = GetLostItems( \%where, $orderbyfilter );