From 0d31fca4f1303588b8a019410bbbb68d882521b7 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Tue, 7 Apr 2015 16:46:27 +0200 Subject: [PATCH] Bug 13957: If no value, display an empty string instead of "null" Using the autocomplete feature in the patron search, if one value is missing (i.e. country), it will be replaced with 'null'. The default value should be an empty string. Test plan: 0/ Enable the patron autocomplete feature 1/ Create a patron without value for country, address, zipcode, city 2/ Go on the circ home page 3/ Search for this patron. The country should not have been replaced by "null". Signed-off-by: Nicolas Legrand Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi --- circ/ysearch.pl | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/circ/ysearch.pl b/circ/ysearch.pl index 8e43b8ea01..ae4ae42f53 100755 --- a/circ/ysearch.pl +++ b/circ/ysearch.pl @@ -71,13 +71,13 @@ my @borrowers; while ( my $b = $borrowers_rs->next ) { push @borrowers, { borrowernumber => $b->borrowernumber, - surname => $b->surname, - firstname => $b->firstname, - cardnumber => $b->cardnumber, - address => $b->address, - city => $b->city, - zipcode => $b->zipcode, - country => $b->country + surname => $b->surname // '', + firstname => $b->firstname // '', + cardnumber => $b->cardnumber // '', + address => $b->address // '', + city => $b->city // '', + zipcode => $b->zipcode // '', + country => $b->country // '', }; } -- 2.39.5