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

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/ill-filter.inc (+4 lines)
Lines 48-53 Link Here
48
                <label for="illfilter_patron">Patron:</label>
48
                <label for="illfilter_patron">Patron:</label>
49
                <input type="text" name="illfilter_patron" id="illfilter_patron" />
49
                <input type="text" name="illfilter_patron" id="illfilter_patron" />
50
            </li>
50
            </li>
51
            <li>
52
                <label for="illfilter_managed_by">Managed by:</label>
53
                <input type="text" name="illfilter_managed_by" id="illfilter_managed_by" />
54
            </li>
51
        </ol>
55
        </ol>
52
    </fieldset>
56
    </fieldset>
53
    <fieldset class="action">
57
    <fieldset class="action">
(-)a/koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js (-1 / +10 lines)
Lines 159-164 $(document).ready(function () { Link Here
159
        },
159
        },
160
        "-or": function () {
160
        "-or": function () {
161
            let patron = $("#illfilter_patron").val();
161
            let patron = $("#illfilter_patron").val();
162
            let managed_by = $("#illfilter_managed_by").val();
162
            let status = $("#illfilter_status").val();
163
            let status = $("#illfilter_status").val();
163
            let status_alias = $("#illfilter_status_alias").val();
164
            let status_alias = $("#illfilter_status_alias").val();
164
            let filters = [];
165
            let filters = [];
Lines 174-179 $(document).ready(function () { Link Here
174
                subquery_and.push(patronquery);
175
                subquery_and.push(patronquery);
175
            }
176
            }
176
177
178
            if (managed_by) {
179
                let managed_byquery = buildPatronSearchQuery(managed_by, {
180
                    table_prefix: "manager",
181
                });
182
                subquery_and.push(managed_byquery);
183
            }
184
177
            if (status && status.length > 0) {
185
            if (status && status.length > 0) {
178
                subquery_and.push({ "me.status": { "=": status } });
186
                subquery_and.push({ "me.status": { "=": status } });
179
            }
187
            }
Lines 270-275 $(document).ready(function () { Link Here
270
        illfilter_datemodified_end: "#illfilter_datemodified_end",
278
        illfilter_datemodified_end: "#illfilter_datemodified_end",
271
        illfilter_branchname: "#illfilter_branchname",
279
        illfilter_branchname: "#illfilter_branchname",
272
        illfilter_patron: "#illfilter_patron",
280
        illfilter_patron: "#illfilter_patron",
281
        illfilter_managed_by: "#illfilter_managed_by",
273
    };
282
    };
274
283
275
    let table_id = "#ill-requests";
284
    let table_id = "#ill-requests";
Lines 586-591 $(document).ready(function () { Link Here
586
            "illfilter_backend",
595
            "illfilter_backend",
587
            "illfilter_branchname",
596
            "illfilter_branchname",
588
            "illfilter_patron",
597
            "illfilter_patron",
598
            "illfilter_managed_by",
589
            "illfilter_keyword",
599
            "illfilter_keyword",
590
        ];
600
        ];
591
        filters.forEach(filter => {
601
        filters.forEach(filter => {
592
- 

Return to bug 40504