]> git.evergreen-ils.org Git - Evergreen.git/commit
further fixes to maintain_901
authorgmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 7 Apr 2011 15:50:57 +0000 (15:50 +0000)
committergmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 7 Apr 2011 15:50:57 +0000 (15:50 +0000)
commit8d5f9953c104b416f06dc4957d7b1ea4a55c5c23
treee17c114d491a000bc05aebdeb65698ed148207e4
parentbf95c1646524f2605f608dee17a1ef96360af793
further fixes to maintain_901

Now correctly handles &, <, or > appearing in the tcn_value
or tcn_source.  Also introduces a trivial utility stored
function, evergreen.xml_escape():

evergreen.xml_escape(TEXT) returns TEXT: converts '&', '<',
and '>' to XML entities

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_1@20015 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/sql/Pg/000.functions.general.sql
Open-ILS/src/sql/Pg/002.functions.config.sql
Open-ILS/src/sql/Pg/002.schema.config.sql