]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1442276 output_as_chars() instead of toString
authorDan Scott <dscott@laurentian.ca>
Sun, 5 Mar 2017 16:45:12 +0000 (11:45 -0500)
committerDan Scott <dscott@laurentian.ca>
Sun, 12 Mar 2017 04:10:05 +0000 (23:10 -0500)
commit3d8688d0219d0b0462e809892f783e849fa1d694
tree633bb2d9bb6816bd472fb0130fb48ea0f86e3925
parent0f5d784ce9952dc17e65e40a1493c61612fc7399
LP#1442276 output_as_chars() instead of toString

The SuperCat transform methods for records retrieved by record ID or ISBN call
toString on the XSLT output object, which results in a byte string and thus
corrupted output. Instead, call output_as_chars() on the stylesheet object to
generate a character string and avoid corruption.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/SuperCat.pm