Summary: | Z39.50/SRU search replaces existing biblios | ||
---|---|---|---|
Product: | Koha | Reporter: | Rudolf Byker <rudolfbyker> |
Component: | Cataloging | Assignee: | Bugs List <koha-bugs> |
Status: | RESOLVED DUPLICATE | QA Contact: | Testopia <testopia> |
Severity: | major | ||
Priority: | P2 | CC: | m.de.rooy, noemie.labine, pablo.bianchi, patrick.robitaille, rudolfbyker |
Version: | 22.05 | ||
Hardware: | All | ||
OS: | All | ||
GIT URL: | Change sponsored?: | --- | |
Patch complexity: | --- | Documentation contact: | |
Documentation submission: | Text to go in the release notes: | ||
Version(s) released in: | Circulation function: |
Description
Rudolf Byker
2019-03-20 13:22:12 UTC
I tested on 18.05.something and on current master, and could not reproduce the issue. I note that you marked it as 18.11. I recently had this issue on a Koha 22.05.09-1. I believe this should be raised to major, since imply lost of information; unintentionally replacing biblio records by librarians. We encountered this situation with 22.05.07.000 Clicking on the z39.50 search button while on a results page causes the replacement of the last biblio record of the page by the imported biblio record, as described by Rudolf in 2019. I tried on master and 21.11 and cannot reproduce. I only saw URL where biblionumber in the URL was empty. So in that case there is no overwrite. Please provide the steps in a more accurate way to reproduce. Is there any preference or so involved in the game ? [14:26] <Joubu> js/pages/results.js [14:26] <Joubu> 394 function PopupZ3950() { [14:26] <Joubu> is using strQuery [14:27] <Joubu> 631 $template->param (z3950_search_params => C4::Search::z3950_search_args($z3950par || $query_desc)); [14:27] <Joubu> because before we had: catalogue/results.tt [14:27] <Joubu> 812 [%- FOREACH z3950_search_param IN z3950_search_params -%] [14:27] <Joubu> 813 strQuery += "&" + "[% z3950_search_param.name |uri %]" + "=" + "[% z3950_search_param.value |uri %]"; [14:27] <Joubu> 814 [%- END -%] [14:29] <Joubu> I can easily imagine a generic 'biblionumber' coming from somewhere else |