Bug 20600: (follow-up) Restore patron name fix
authorAndrew Isherwood <andrew.isherwood@ptfs-europe.com>
Thu, 8 Nov 2018 11:03:37 +0000 (11:03 +0000)
committerNick Clemens <nick@bywatersolutions.com>
Tue, 19 Feb 2019 16:36:43 +0000 (16:36 +0000)
The fix for patron name display when no first name is specified was lost
in the rebase. This patch restores it.

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

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

koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt

index f4357ec..818d07a 100644 (file)
 
             // Our 'render' function for borrowerlink
             var createPatronLink = function(data, type, row) {
-                return '<a title="' + _("View borrower details") + '" ' +
+                var patronLink = '<a title="' + _("View borrower details") + '" ' +
                     'href="/cgi-bin/koha/members/moremember.pl?' +
-                    'borrowernumber='+row.borrowernumber+'">' +
-                    row.patron_firstname + ' ' + row.patron_surname +
-                    '</a>';
+                    'borrowernumber='+row.borrowernumber+'">';
+                if ( row.patron_firstname ) {
+                    patronLink = patronLink + row.patron_firstname + ' ';
+                }
+                patronLink = patronLink + row.patron_surname + '</a>';
+                return patronLink;
             };
 
             // Our 'render' function for the library name