# HG changeset patch # User raimund renkert # Date 1311158411 -7200 # Node ID 1391f911ee39a72697084e4f2889f3f0dc8af6c9 # Parent 415101ff1ac202b256362e89fffa4e15f8ffb6a4 Add quotes to an expression if the value is a string. diff -r 415101ff1ac2 -r 1391f911ee39 ChangeLog --- a/ChangeLog Wed Jul 20 12:32:08 2011 +0200 +++ b/ChangeLog Wed Jul 20 12:40:11 2011 +0200 @@ -1,3 +1,8 @@ +2011-07-20 Raimund Renkert + + * src/java/de/intevation/mxd/reader/MapScriptWriter.java: + Add quotes to expression if the value is a string. + 2011-07-20 Raimund Renkert * src/java/de/intevation/mxd/UniqueValueRendererReader.java: diff -r 415101ff1ac2 -r 1391f911ee39 src/java/de/intevation/mxd/writer/MapScriptWriter.java --- a/src/java/de/intevation/mxd/writer/MapScriptWriter.java Wed Jul 20 12:32:08 2011 +0200 +++ b/src/java/de/intevation/mxd/writer/MapScriptWriter.java Wed Jul 20 12:40:11 2011 +0200 @@ -546,12 +546,12 @@ expression += ce.getAttribute("expression_field_" + i); expression += "]\""; expression += " " + ce.getAttribute("expression_operator"); - expression += " " + ce.getAttribute("value_" + i); + expression += " \"" + ce.getAttribute("value_" + i); if (i < count - 1) { - expression += " AND "; + expression += "\" AND "; } else { - expression += ")"; + expression += "\")"; } } }