From 94563abd410a544504e9aa3686452880be474b59 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Mon, 16 May 2022 19:57:23 +0000 Subject: [PATCH] Bug 30779: Do not update import marc after importing items We are stripping the marc item tags at import - we save them when not importing items, but strip when importing items I think we can save on writes by leaving them in the record. This also allows comparison to what was staged versus items created To test: 1 - Stage a marc record with items, but do not look for items 2 - Confirm the item tags remain in staged marc 3 - Import the record 4 - Confirm items are nto in imported marc record 5 - Stage the record again, but look for items 6 - Confirm the item tags are stipped from imported record 7 - Import and confirm imported record has no item tags 8 - Apply patch and repeat 1-5 9 - Confirm item tags remain in record 10 - Import and confirm item tags not in imported marc Signed-off-by: Andrew Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi (cherry picked from commit b1ec071866de33ef0eb37cc74b62c8ed77d6afad) (cherry picked from commit c2169d1dfea0dd94e4fe2d5f392ed4d98b70d4e6) Signed-off-by: Arthur Suzuki --- C4/ImportBatch.pm | 1 - 1 file changed, 1 deletion(-) diff --git a/C4/ImportBatch.pm b/C4/ImportBatch.pm index a663e075d2..ad93389694 100644 --- a/C4/ImportBatch.pm +++ b/C4/ImportBatch.pm @@ -454,7 +454,6 @@ sub AddItemsToImportBiblio { if ($#import_items_ids > -1) { _update_batch_record_counts($batch_id) if $update_counts; - _update_import_record_marc($import_record_id, $marc_record, C4::Context->preference('marcflavour')); } return @import_items_ids; } -- 2.39.2