From: berick Date: Fri, 1 Apr 2011 13:10:11 +0000 (-0400) Subject: more sanity checking is isbn/upc extraction X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=8e484ea10d5de27b403021d965020f614054da52;p=evergreen%2Fequinox.git more sanity checking is isbn/upc extraction --- diff --git a/Open-ILS/web/opac/skin/kcls/js/rdetail.js b/Open-ILS/web/opac/skin/kcls/js/rdetail.js index 72ab3ffb1c..04470d5f11 100644 --- a/Open-ILS/web/opac/skin/kcls/js/rdetail.js +++ b/Open-ILS/web/opac/skin/kcls/js/rdetail.js @@ -203,7 +203,11 @@ function rdetailDraw() { } } - var isbn = cleanISBN(marc.marcObj["020"] ? marc.marcObj["020"][0]["a"][0] : (marc.marcObj["024"]?marc.marcObj["024"][0]["a"][0]:"0")); + var isbn = (marc.marcObj["020"] && marc.marcObj["020"][0] && marc.marcObj["020"][0]["a"] && marc.marcObj["020"][0]["a"][0]) || + (marc.marcObj["024"] && marc.marcObj["024"][0] && marc.marcObj["024"][0]["a"] && marc.marcObj["024"][0]["a"][0]); + var isbn = cleanISBN(isbn); + //var isbn = cleanISBN(marc.marcObj["020"] ? marc.marcObj["020"][0]["a"][0] : (marc.marcObj["024"]?marc.marcObj["024"][0]["a"][0]:"0")); + $('rdetail_image').src = buildISBNSrc(isbn); $('rdetail_img_link').href = buildISBNSrc(isbn, "large"); unHideMe($('rdetail_img_link'));