Bug 12229: when exporting MARC records (as ISO2709), refuse to output records that...
authorStéphane Delaune <stephane.delaune@biblibre.com>
Mon, 12 May 2014 14:58:14 +0000 (16:58 +0200)
committerGalen Charlton <gmc@esilibrary.com>
Fri, 23 May 2014 15:37:31 +0000 (15:37 +0000)
commit1f72a1c2dd45c3a570746dd575b0fcfb38d13dc4
tree5893ba083d150b10262792dc41eb11b2e868423f
parent6fee133c0aa5ff2c97d40d8329170fb4ac6f6565
Bug 12229: when exporting MARC records (as ISO2709), refuse to output records that would be longer than the MARC limit

Test:
1. Edit a bib record, add 100.000 chars text to 500a
2. Go to Tools -> Export data (or run tools/export.pl on
   the command line)
3. Verify that exporting as XML includes the record
4. Verify that exporting as MARC does not include the record,
   and that you get the following warning:

export.pl: record (number 2025) length 102668 is larger than the MARC spec allows (99999 bytes) at...

Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
Work as described. No errors

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
tools/export.pl