Bug 11299: Add a button to the biblio edition page to automatically add authority...
[koha-ffzg.git] / koha-tmpl / intranet-tmpl / prog / js / ill-availability-partner.js
index 07f3664..cc5074b 100644 (file)
@@ -1,8 +1,21 @@
 $(document).ready(function() {
+    var enabled_names = [];
+    $('#partners option').each(function() {
+        var partner = $(this);
+        var partner_id = partner.data('partner-id');
+        if (isEnabled(partner_id)) {
+            enabled_names.push(partner.text().trim());
+        }
+    });
+    $('#generic_confirm_enabled').text(enabled_names.join(', '));
+
     $('#partners').change(function() {
         var selected = [];
         $('#partners option:selected').each(function() {
-            selected.push($(this).data('partner-id'));
+            var partner_id = $(this).data('partner-id');
+            if (isEnabled(partner_id)) {
+                selected.push(partner_id);
+            }
         });
         if (selected.length > 0) {
             $('#generic_confirm_search').css('visibility', 'initial');
@@ -21,4 +34,8 @@ $(document).ready(function() {
     $('#partnerSearch').on('hide.bs.modal', function() {
         $.fn.dataTable.tables({ api: true }).destroy();
     });
+
+    function isEnabled(id) {
+        return services[0].enabled.indexOf(id.toString()) > -1;
+    };
 });