Bug 21460: Simplify the code to have only 1 assignment
authorAndrew Isherwood <andrew.isherwood@ptfs-europe.com>
Tue, 23 Apr 2019 09:09:33 +0000 (10:09 +0100)
committerNick Clemens <nick@bywatersolutions.com>
Thu, 25 Apr 2019 10:46:56 +0000 (10:46 +0000)
Signed-off-by: Josef Moravec <josef.moravec@gmail.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Koha/REST/V1/Illrequests.pm

index c3c51a5..f747390 100644 (file)
@@ -56,14 +56,11 @@ sub list {
 
     # Get all requests
     # If necessary, only get those from a specified patron
-    my @requests;
-    if ($args->{borrowernumber}) {
-        @requests = Koha::Illrequests->search(
-            { borrowernumber => $args->{borrowernumber} }
-        );
-    } else {
-        @requests = Koha::Illrequests->as_list;
-    }
+    my @requests = Koha::Illrequests->search({
+        args->{borrowernumber}
+        ? ( borrowernumber => $args->{borrowernumber} )
+        : ()
+    })->as_list;
 
     # Identify patrons & branches that
     # we're going to need and get them