Skip to content

Commit ba91e1f

Browse files
authored
Merge pull request #3707 from AtlasOfLivingAustralia/feature/issue3704_2
Render MU site separately to MU to avoid issues with JSONObject rende…
2 parents 39782f3 + 9f3f860 commit ba91e1f

File tree

4 files changed

+33
-16
lines changed

4 files changed

+33
-16
lines changed

grails-app/controllers/au/org/ala/merit/ManagementUnitController.groovy

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,16 @@ class ManagementUnitController {
5151
isManagementUnitStarredByUser = userService.isManagementUnitStarredByUser(user?.userId, mu?.managementUnitId)?.isManagementUnitStarredByUser
5252
}
5353

54-
def mapFeatures = mu.managementUnitSiteId?siteService.getSiteGeoJson(mu.managementUnitSiteId) : null
55-
if (mapFeatures)
56-
mu.mapFeatures = mapFeatures
54+
def muExtent = mu.managementUnitSiteId?siteService.getSiteGeoJson(mu.managementUnitSiteId) : null
5755

5856
[managementUnit : mu,
5957
roles : roles,
6058
user : user,
6159
isAdmin : user?.isAdmin,
6260
isGrantManager : user?.isGrantManager,
6361
content : content(mu, user),
64-
isManagementUnitStarredByUser: isManagementUnitStarredByUser
62+
isManagementUnitStarredByUser: isManagementUnitStarredByUser,
63+
muExtent:muExtent
6564
]
6665
}
6766
}

grails-app/views/managementUnit/index.gsp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@
112112

113113
$(function () {
114114
var managementUnit =<fc:modelAsJavascript model="${managementUnit}"/>;
115+
var muExtent = <fc:modelAsJavascript model="${managementUnitExtent}" default="null"/>;
116+
managementUnit.mapFeatures = muExtent;
115117
var config = _.extend({reportingConfigSelector:'#reporting form'}, fcConfig);
116118
var managementUnitViewModel = new ManagementUnitPageViewModel(managementUnit, config);
117119

package-lock.json

Lines changed: 27 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
},
1313
"devDependencies": {
1414
"@metahub/karma-jasmine-jquery": "^2.0.1",
15-
"chromedriver": "^143.0.4",
15+
"chromedriver": "^145.0.6",
1616
"jasmine-core": "^3.5.0",
1717
"jasmine-jquery": "^2.0.0",
1818
"jquery": "3.6.2",

0 commit comments

Comments
 (0)