From 9af0ed12d846e1d919c8deb7ac627ae47b6ebed5 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 27 Aug 2014 14:16:39 +0200 Subject: [PATCH] Bug 12826: use find instead of search Since ordernumber is the pk, it is stupid to use search. http://bugs.koha-community.org/show_bug.cgi?id=12830 --- Koha/Acquisition/Order.pm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Koha/Acquisition/Order.pm b/Koha/Acquisition/Order.pm index 366195c..0d08767 100644 --- a/Koha/Acquisition/Order.pm +++ b/Koha/Acquisition/Order.pm @@ -17,11 +17,10 @@ sub fetch { return unless $ordernumber; my $schema = Koha::Database->new->schema; - my $rs = - $schema->resultset('Aqorder')->search( { ordernumber => $ordernumber }, + my $order = + $schema->resultset('Aqorder')->find( { ordernumber => $ordernumber }, { result_class => 'DBIx::Class::ResultClass::HashRefInflator' } ); - - return $class->new( $rs->first ); + return $class->new( $order ); } sub insert { -- 2.0.0.rc2