View | Details | Raw Unified | Return to bug 30643
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/datatables.js (-13 / +13 lines)
Lines 583-589 jQuery.fn.dataTable.ext.errMode = function(settings, note, message) { Link Here
583
                                    return parts;
583
                                    return parts;
584
                                }
584
                                }
585
585
586
                                var filter = data.search.value;
587
                                // Build query for each column filter
586
                                // Build query for each column filter
588
                                var and_query_parameters = settings.aoColumns
587
                                var and_query_parameters = settings.aoColumns
589
                                .filter(function(col) {
588
                                .filter(function(col) {
Lines 598-614 jQuery.fn.dataTable.ext.errMode = function(settings, note, message) { Link Here
598
                                });
597
                                });
599
598
600
                                // Build query for the global search filter
599
                                // Build query for the global search filter
601
                                var or_query_parameters = settings.aoColumns
600
                                var global_filter = data.search.value;
602
                                .filter(function(col) {
601
                                var or_query_parameters = global_filter.length
603
                                    return col.bSearchable
602
                                    ? settings.aoColumns
604
                                })
603
                                        .filter(function(col) {
605
                                .map(function(col) {
604
                                            return col.bSearchable
606
                                    var value = filter;
605
                                        })
607
                                    return build_query(col, value)
606
                                        .map(function(col) {
608
                                })
607
                                            return build_query(col, global_filter)
609
                                .map(function r(e){
608
                                        })
610
                                    return ($.isArray(e) ? $.map(e, r) : e);
609
                                        .map(function r(e){
611
                                });
610
                                            return ($.isArray(e) ? $.map(e, r) : e);
611
                                        })
612
                                    : [];
612
613
613
                                if ( default_filters ) {
614
                                if ( default_filters ) {
614
                                    let additional_filters = {};
615
                                    let additional_filters = {};
615
- 

Return to bug 30643