]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP1431541: SRU UTF8 encoding issues user/dbs/lp1431541_supercat_sru_encoding
authorDan Scott <dscott@laurentian.ca>
Thu, 12 Mar 2015 20:06:16 +0000 (16:06 -0400)
committerDan Scott <dscott@laurentian.ca>
Thu, 12 Mar 2015 20:06:16 +0000 (16:06 -0400)
commit9b9d3df6840d9a0ea83d190d2e4e9851d73775b8
treecce0876792c2fdea5cd977e51f2f456bbe8c8c32
parente77201356efe32ffaec4db1b1be8d87fe3f90248
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>
Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm