Koha/tools
Stéphane Delaune 59b7744e1c Bug 13082: fix to prevent adding of invalid records in marc file
Test:

1. Edit record, add 100.000 chars text to 500a

2. xml export produce the record,

3. mrc export do not produce the record, warning on log export.pl:
   Record length of 111000 is larger than the MARC spec allows (99999
   bytes). at /usr/share/perl5/MARC/File/USMARC.pm line 314.  record
   (number 139489) is invalid and therefore not exported because its
   reopening generates warnings above at...

Signed-off-by: Frederic Demians <f.demians@tamil.fr>

I confirm that exporting biblio records larger than 10000 characters in
ISO2709 produces invalid files. After applying this patch, the culprit
record (too large, but also other inconsistencies preventing record
parsing with MARC::File::USMARC) is not exported anymore. A warning is
produced in Koha Apache log file. Warnings to the user on WUI would be
better, but it isn't the case yet, so it isn't a regression.

Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>

I agree that a visible warning/result message in the staff interface
would be nice, but this works as described.

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
2014-11-14 11:47:00 -03:00
..
csv-profiles
quotes Bug 9048 - fix quote editor under Plack 2014-05-08 16:15:27 +00:00
ajax-inventory.pl
background-job-progress.pl
batch_delete_records.pl Bug 12403 [Follow-up] Batch record deletion 2014-11-07 15:26:02 -03:00
batch_records_ajax.pl Bug 11876 [Follow-up] Add a diff view to staged MARC Records 2014-10-31 14:25:11 -03:00
batchMod.pl Bug 7673: Assume that all fields can be edited if the pref is empty 2014-11-11 12:27:23 -03:00
cleanborrowers.pl Bug 12727 - Patron category filter in batch patron deletion tool is broken 2014-08-11 11:47:23 -03:00
copy-holidays.pl
csv-profiles.pl Bug 11349: Change .tmpl -> .tt in scripts using templates 2014-07-17 11:05:49 -03:00
exceptionHolidays.pl
export.pl Bug 13082: fix to prevent adding of invalid records in marc file 2014-11-14 11:47:00 -03:00
holidays.pl Bug 11349: Change .tmpl -> .tt in scripts using templates 2014-07-17 11:05:49 -03:00
import_borrowers.pl Bug 12929 [QA Followup] - Hide borrownumber from sample csv file 2014-10-14 11:25:31 -03:00
inventory.pl Bug 4162 - Followup: only count potential barcodes 2014-08-20 17:55:50 -03:00
koha-news.pl Bug 12740: Make the error message translatable 2014-10-11 11:52:16 -03:00
letter.pl Bug 11349: Change .tmpl -> .tt in scripts using templates 2014-07-17 11:05:49 -03:00
manage-marc-import.pl Bug 11349: Change .tmpl -> .tt in scripts using templates 2014-07-17 11:05:49 -03:00
marc_modification_templates.pl
modborrowers.pl Bug 12309 - Add more fields to batch patron modification tool 2014-09-01 11:07:01 -03:00
newHolidays.pl
overduerules.pl Bug 11349: Change .tmpl -> .tt in scripts using templates 2014-07-17 11:05:49 -03:00
picture-upload.pl Bug 9312: Resolve error triggered by mutli-type return value. 2014-11-07 11:30:27 -03:00
quotes-upload.pl
quotes.pl
scheduler.pl Bug 12031: [QA Follow-up] Undefined routine and change to koha-conf.xml 2014-10-27 10:38:11 -03:00
showdiffmarc.pl Bug 11876: (qa-followup) some minor changes 2014-10-31 14:25:13 -03:00
stage-marc-import.pl Bug 11349: Change .tmpl -> .tt in scripts using templates 2014-07-17 11:05:49 -03:00
tools-home.pl Bug 11349: Change .tmpl -> .tt in scripts using templates 2014-07-17 11:05:49 -03:00
upload-cover-image.pl Bug 11349: Change .tmpl -> .tt in scripts using templates 2014-07-17 11:05:49 -03:00
upload-file-progress.pl
upload-file.pl
viewlog.pl Bug 11331 - CSV export for viewlog.pl is missing newlines - followup 2014-08-05 20:26:02 -03:00