Summary: | Z3950 search on OCLC pulls in items (tag 952) | ||
---|---|---|---|
Product: | Koha | Reporter: | Nicole C. Engard <nengard> |
Component: | Cataloging | Assignee: | Galen Charlton <gmcharlt> |
Status: | CLOSED FIXED | QA Contact: | Bugs List <koha-bugs> |
Severity: | normal | ||
Priority: | PATCH-Sent (DO NOT USE) | CC: | chris, jwagner, koha.sekjal, m.de.rooy |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: | ||
Circulation function: | |||
Attachments: |
imported from oclc
Initial patch that removes all 952 fields in records from Z39.50 for new acquisitions Signed patch |
Description
Nicole C. Engard
2011-02-02 14:19:49 UTC
Created attachment 3473 [details] [review] Initial patch that removes all 952 fields in records from Z39.50 for new acquisitions This bug can cause another problem, more severe this time : We have two Koha instances sharing records via Z39.50. When we create a new acquisition in Koha1 using a record fetched from Koha2, the items of the record are also imported. Later, if we want to delete the items that were added incorrectly, the itemnumber used for deletion is the itemnumber from Koha2, so items are deleted randomly in the Koha1 instance. Also, if the item that was imported was on loan, it can't be deleted because it is still considered as "on loan" on Koha1. I attached a simple patch that deletes all the 952 fields from the record when importing it from z39.50 for acquisitions. This way, the problems can be prevented. Created attachment 4102 [details] [review] Signed patch Simple patch, pushed please test |