]> git.koha-community.org Git - koha.git/commit
Bug 35903: In cataloguing authority plugin using autocomplete must set operator exact
authorFridolin Somers <fridolin.somers@biblibre.com>
Thu, 25 Jan 2024 08:50:28 +0000 (09:50 +0100)
committerFridolin Somers <fridolin.somers@biblibre.com>
Fri, 24 May 2024 09:44:49 +0000 (11:44 +0200)
commit7a2fa16b8518810e1123922803cac5691ae5dc63
tree1eda945254a160bc1dc2b059018f881291483f80
parent44a5e671a04251d9ab3b9185bc3070201b2aba90
Bug 35903: In cataloguing authority plugin using autocomplete must set operator exact

When cataloguing and using authority plugin, there is auto-completion on inputs and default operator is "contains".
When using auto-completion and selecting a result it would be logical to set operator "exact".

See doc https://api.jqueryui.com/autocomplete/#event-select

This patch also adds auto-completion missing on "Search all headings".

Test plan:
1) Create a new authority Topical Term with heading "Cart"
2) Create a new authority Topical Term with heading "Carthage"
3) Create a new biblio record
4) Use authority plugin on field 650
5) You see current operator are "contains"
6) Enter "Car" in "Search main heading ($a only):"
7) You see auto-completion showing "Cart" and "Carthage"
8) Click on "Cart"
9) You see operator changes to "is exactly"
10) Submit form to see the results
11) Clear form and repeat 6-9 for the three other inputs

Signed-off-by: Michelle Spinney <mspinney@clamsnet.org>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
(cherry picked from commit 36d96180aea6e71d24da116343cd37bd723e808f)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
koha-tmpl/intranet-tmpl/prog/en/includes/auth-finder-search.inc
koha-tmpl/intranet-tmpl/prog/js/auth-finder-search.js