]> git.koha-community.org Git - koha.git/commit
Bug 37606: Fix framework export module to escape double quotes
authorBaptiste Wojtkowski <bski@laposte.net>
Fri, 9 Aug 2024 14:33:37 +0000 (16:33 +0200)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 18 Oct 2024 12:26:04 +0000 (14:26 +0200)
commit5f45818cf795d5456b0498269b33ed7d09e59dd7
treef9d84149fdb040ad6dc1abe8d06e625a5de4dc74
parent6760de2d880f0c468250f989c20e9b337a7aa941
Bug 37606: Fix framework export module to escape double quotes

When exporting a framework as csv, the exporter does not check the presence of double quote in the fields. Hence, if there is one double quote, the csv is broken.

TEST PLAN:
1 - Change a framework to add a field containing double quote in name
2 - Export it in csv
3 - Create a new framework
4 - Import the csv in the new framework -> every fields after the one
containing double quotes should be broke. Every other fields should have
no subfield
5 - APPLY PATCH
6 - Repeat 2-5 -> everything should be correctly exported

Signed-off-by: Sukhmandeep Benipal <sukhmandeep.benipal@inLibro.com>
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
C4/ImportExportFramework.pm