LP#1549505: fix crash displaying list of a record's badges
authorGalen Charlton <gmc@esilibrary.com>
Thu, 4 Feb 2016 20:47:00 +0000 (15:47 -0500)
committerGalen Charlton <gmc@esilibrary.com>
Wed, 24 Feb 2016 22:39:43 +0000 (17:39 -0500)
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm

index ac3783a..2488bf7 100644 (file)
@@ -68,7 +68,7 @@ sub load_record {
 
     if ($self->cgi->param('badges')) {
         my $badges = $self->cgi->param('badges');
-        $badges = $badges ? split(',', $badges) : [];
+        $badges = $badges ? [split(',', $badges)] : [];
         $badges = [grep { /^\d+$/ } @$badges];
         if (@$badges) {
             $self->ctx->{badge_scores} = $cstore->request(