Skip to content

Commit 02f9d02

Browse files
authored
Merge pull request #157 from AtlasOfLivingAustralia/feature/issue156
Render selectMany with double quotes to fix #156
2 parents c9c401f + 3a0e045 commit 02f9d02

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/groovy/au/org/ala/ecodata/forms/EditModelWidgetRenderer.groovy

+3-3
Original file line numberDiff line numberDiff line change
@@ -170,11 +170,11 @@ public class EditModelWidgetRenderer implements ModelWidgetRenderer {
170170
context.labelAttributes.addClass 'checkbox-list-label '
171171
def constraints = context.source + '.constraints'
172172

173-
def nameBinding = "'${context.model.source}'+'-'+(\$parentContext.\$index?\$parentContext.\$index():'')"
173+
def nameBinding = "\"${context.model.source}-\"+(\$parentContext.\$index?\$parentContext.\$index():\"\")"
174174

175175
context.databindAttrs.add 'value', '\$data'
176176
context.databindAttrs.add 'checked', "${context.source}"
177-
context.databindAttrs.add 'attr', "{'name': ${nameBinding}}"
177+
context.databindAttrs.add 'attr', "{\"name\": ${nameBinding}}"
178178
context.attributes.addClass('checkbox-list')
179179
context.attributes.addClass('list-unstyled')
180180

@@ -183,7 +183,7 @@ public class EditModelWidgetRenderer implements ModelWidgetRenderer {
183183
<li>
184184
<label class="checkbox">
185185
<!-- ko with:_.extend({}, \$parent, {\$data:\$data, \$parentContext:\$parentContext}) -->
186-
<input type="checkbox" name="${context.source}" data-bind="${context.databindAttrs.toString()}" ${context.validationAttr}/><span data-bind="text:\$data"/></span>
186+
<input type="checkbox" name="${context.source}" data-bind='${context.databindAttrs.toString()}' ${context.validationAttr}/><span data-bind="text:\$data"/></span>
187187
<!-- /ko -->
188188
</label>
189189
</li>

0 commit comments

Comments
 (0)