Skip to content

Commit

Permalink
Merge pull request #169 from AtlasOfLivingAustralia/feature/issue168
Browse files Browse the repository at this point in the history
Added optional formVersion to output model rendering templates #168
  • Loading branch information
salomon-j authored Nov 24, 2022
2 parents aad8698 + a9ffa55 commit a27e51b
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion grails-app/views/output/_outputJSModel.gsp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<asset:script>
<g:set var="outputNameAsIdentifer" value="${md.toSingleWord([name: outputName])}"/>
<g:set var="outputNameAsIdentifer" value="${md.toSingleWord([name: outputName+(formVersion?:'')])}"/>

ecodata.forms["${outputNameAsIdentifer + 'ViewModel'}"] = function (output, dataModel, context, config) {

Expand Down
6 changes: 3 additions & 3 deletions grails-app/views/output/_readOnlyOutput.gsp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<g:set var="blockId" value="${divId?:(activity.activityId+fc.toSingleWord([name: outputName]))}"/>
<g:set var="output" value="${activity.outputs.find {it.name == outputName}}"/>
<g:set var="blockId" value="${divId?:(activity.activityId+fc.toSingleWord([name: outputName+(formVersion?:'')]))}"/>
<g:set var="output" value="${output ?: activity.outputs.find {it.name == outputName}}"/>
<g:if test="${!output}">
<g:set var="output" value="[name: outputName]"/>
</g:if>
Expand All @@ -16,7 +16,7 @@
<asset:script>
$(function(){

var viewModelName = "${fc.toSingleWord(name:outputName)}ViewModel";
var viewModelName = "${fc.toSingleWord(name:outputName+(formVersion?:''))}ViewModel";
var viewModelInstance = "${blockId}Instance";

var output = <fc:modelAsJavascript model="${output}"/>;
Expand Down

0 comments on commit a27e51b

Please sign in to comment.