]> git.evergreen-ils.org Git - working/Evergreen.git/commit
further fixes to maintain_901
authorgmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 7 Apr 2011 15:50:28 +0000 (15:50 +0000)
committergmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 7 Apr 2011 15:50:28 +0000 (15:50 +0000)
commit6cdc7cf9b0e29628f1ee845bd645991f8efc1840
tree70bda54bcaffd169bc6047085e8d0ca9c05d0ce3
parent7528f1623cb4931b66be434ff413c5bb992ff048
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/trunk@20014 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