Serials: in alt serial controls, subscription details, avoid cut-off autogrid
authorsenator <senator@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 21 Oct 2010 19:33:09 +0000 (19:33 +0000)
committersenator <senator@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 21 Oct 2010 19:33:09 +0000 (19:33 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@18442 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/js/ui/default/serial/subscription.js

index 9ac890d..7659e8b 100644 (file)
@@ -109,12 +109,13 @@ function format_sdist_label(blob) {
     if (!blob.id) return "";
     var link = "<a href='" +
         oilsBasePath + "/serial/list_stream?distribution=" + blob.id +
-        "'>" + (blob.label ? blob.label : "[None]") + "</a>" + /* XXX i18n */
-        "<span id='dist_link_" + blob.id + "'></span>";
-
-    /* XXX kludgy kludge kludge */
-    setTimeout(function() { append_stream_count(blob.id); }, 200);
+        "'>" + (blob.label ? blob.label : "[None]") + "</a>"; /* XXX i18n */
 
+    var sstr_list = pcrud.search(
+        "sstr",{"distribution":blob.id},{"id_list":true}
+    );
+    count = sstr_list ? sstr_list.length : 0;
+    link += "&nbsp;&nbsp; " + count + " stream(s)";
     return link;
 }