# HG changeset patch # User Andre Heinecke # Date 1348216046 -7200 # Node ID 40442cbfbcc7eb938c9d6c8c985ad4675376c9bc # Parent b6c0fbae16dc2cc3f3d4be3304edc3429c170352 Fix invalid quoting for string expressions diff -r b6c0fbae16dc -r 40442cbfbcc7 ChangeLog --- a/ChangeLog Thu Sep 20 17:58:29 2012 +0200 +++ b/ChangeLog Fri Sep 21 10:27:26 2012 +0200 @@ -1,3 +1,8 @@ +2012-09-21 Andre Heinecke + + * src/java/de/intevation/mxd/writer/MapScriptWriter.java: + Fix invalid quoting in string expression builder part. + 2012-09-20 Andre Heinecke Expand Graphics Layer Support diff -r b6c0fbae16dc -r 40442cbfbcc7 src/java/de/intevation/mxd/writer/MapScriptWriter.java --- a/src/java/de/intevation/mxd/writer/MapScriptWriter.java Thu Sep 20 17:58:29 2012 +0200 +++ b/src/java/de/intevation/mxd/writer/MapScriptWriter.java Fri Sep 21 10:27:26 2012 +0200 @@ -874,7 +874,7 @@ //The expression value is a strings. expression += "\"["; expression += sanitizeAttribute(ce.getAttribute("expression_field_0"), - prefixToRemove, prefix, isShapeFile) + "]"; + prefixToRemove, prefix, isShapeFile) + "]\""; expression += " " + ce.getAttribute("expression_operator"); expression += " \"" + ce.getAttribute("value") + "\")"; }