https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36799
Bug ID: 36799
Summary: Illegitimate modification of MARC authid field content
(001)
Change sponsored?: ---
Product: Koha
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: minor
Priority: P5 - low
Component: MARC Authority data support
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
It happens that librarians to save time open an authority editor by putting in
the URL, by hand, the authid prefixed, by mistake, with a blank (e.g.
.../authorities.pl?authid= 100 -- mind the space before 100). In such a case
the editor opens with the right auth record (i.e. 100) but, after saving the
record, the content of the authid MARC field (001 for a standard MARC 21
installation) results modified and contains additional initial blanks.
Moreover, if the heading (1XX field) was modified in the authority record
during such an edit, the changes will not propagate to the linked bibliographic
records. And won't in the future.
This is because in the authorities.pl script $authid is taken (and continuously
used) directly from CGI parameter, without any validation and/or correction
(line 540 in the current main branch).
--
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/