]> git.evergreen-ils.org Git - Evergreen.git/commit
LP1431541: SRU UTF8 encoding issues
authorDan Scott <dscott@laurentian.ca>
Thu, 12 Mar 2015 20:06:16 +0000 (16:06 -0400)
committerBen Shum <bshum@biblio.org>
Wed, 19 Aug 2015 03:09:37 +0000 (23:09 -0400)
commit81e6929fc81edabe254cefd782e88c3e4bb81e12
tree2f0c8b9e3ee9238a02704a2a75feeb4a268775d4
parent0cbc35b72615a56ed8ad9a0dd0dd89261111b0dd
LP1431541: SRU UTF8 encoding issues

The SuperCat SRU service was encoding MARCXML using an encode_utf8()
call that ended up corrupting non-ASCII characters. In addition, the
HTTP header charset was not being set, meaning that the return header
would default to ISO-8859-1.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm