LP #1711128 - OverDrive always available titles user/spaterno/LP1711128_overdrive_always_available
authorSuzanne Paterno <paterno@noblenet.org>
Wed, 16 Aug 2017 13:28:22 +0000 (09:28 -0400)
committerSuzanne Paterno <paterno@noblenet.org>
Wed, 16 Aug 2017 13:35:13 +0000 (09:35 -0400)
Check the values returned from OverDrive API. If number of copies owned is greater than 9000 display "Always available" instead of using the large numbers

Open-ILS/src/templates/opac/parts/ebook_api/avail_js.tt2

index f70f115..a266857 100644 (file)
@@ -32,7 +32,12 @@ dojo.addOnLoad(function() {
                                     dojo.create("li", { innerHTML: f }, formats_ul);
                                 });
                                 var status_node = dojo.byId(ebook.rec_id + '_status');
-                                var status_str = holdings.copies_available + ' of ' + holdings.copies_owned + ' available';
+                                if ( holdings.copies_owned > 9000)  {
+                                   var status_str = "Always available";
+                                }
+                                else {
+                                   var status_str = holdings.copies_available + ' of ' + holdings.copies_owned + ' available';
+                                }
                                 status_node.innerHTML = status_str;
                                 dojo.removeClass(ebook.rec_id + '_ebook_holdings', "hidden");
                             }