diff --git a/composer/schema/browser/schema_macros.pt b/composer/schema/browser/schema_macros.pt index 970f5bc..f3a1139 100755 --- a/composer/schema/browser/schema_macros.pt +++ b/composer/schema/browser/schema_macros.pt @@ -59,7 +59,7 @@ - ... * diff --git a/composer/schema/grid/field.py b/composer/schema/grid/field.py index 633e69b..72dde93 100644 --- a/composer/schema/grid/field.py +++ b/composer/schema/grid/field.py @@ -64,7 +64,7 @@ class GridFieldInstance(ListFieldInstance): for row in v: for k, vr in row.items(): if isinstance(vr, basestring): - row[k] = vr.replace('\n', '\\n') + row[k] = vr.replace('\n', '\\n').replace('"', '\\"') empty = {} for fi in self.columnFieldInstances: default = fi.default diff --git a/composer/schema/grid/grid_macros.pt b/composer/schema/grid/grid_macros.pt index 53fd83f..09d3ac7 100755 --- a/composer/schema/grid/grid_macros.pt +++ b/composer/schema/grid/grid_macros.pt @@ -21,7 +21,7 @@ - Column Title -
+
- \ No newline at end of file +