From f1c66b00a1fb6dc4141bdf45b85986fe952bf32a Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Mon, 3 Mar 2014 12:46:31 -0500 Subject: [PATCH] web staff: sanity check isbn/issn's before scrubbing Signed-off-by: Bill Erickson --- Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js b/Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js index 1497c7fbde..eedd8055ef 100644 --- a/Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js +++ b/Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js @@ -346,10 +346,14 @@ function($scope, $location, $q, $timeout, $modal, // apply some data munging to make the list values // of 'rmsr' more human friendly. - record.isbn = record.isbn.replace(/\{NULL\}/,''); - record.issn = record.issn.replace(/\{NULL\}/,''); - record.isbn = record.isbn.replace(/\{(.*)\}/,'$1'); - record.issn = record.issn.replace(/\{(.*)\}/,'$1'); + if (record.isbn) { + record.isbn = record.isbn.replace(/\{NULL\}/,''); + record.isbn = record.isbn.replace(/\{(.*)\}/,'$1'); + } + if (record.issn) { + record.issn = record.issn.replace(/\{NULL\}/,''); + record.issn = record.issn.replace(/\{(.*)\}/,'$1'); + } $scope.pageList.items.push(record); } ); -- 2.11.0