From 2bfc6bdc632e921fa967574ec023e8f528ab2a6c Mon Sep 17 00:00:00 2001
From: Nick Clemens <nick@bywatersolutions.com>
Date: Thu, 18 May 2017 21:08:22 -0400
Subject: [PATCH] Bug 18635 - Koha::Patron->guarantees() should return results
 alphabetically

To test:
1 - Add the same guarantor to a number of patrons, ensuring random order
alphabetically
2 - View the guarantors record, note unordered list of guarantees
3 - Apply patch
4 - Guarantees are alphabetical
---
 Koha/Patron.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Koha/Patron.pm b/Koha/Patron.pm
index 015cb41..228517d 100644
--- a/Koha/Patron.pm
+++ b/Koha/Patron.pm
@@ -141,7 +141,7 @@ Returns the guarantees (list of Koha::Patron) of this patron
 sub guarantees {
     my ( $self ) = @_;
 
-    return Koha::Patrons->search( { guarantorid => $self->borrowernumber } );
+    return Koha::Patrons->search( { guarantorid => $self->borrowernumber }, { order_by => { -asc => ['surname','firstname'] } } );
 }
 
 =head3 housebound_profile
-- 
2.1.4