diff --git a/src/main/groovy/au/org/ala/ecodata/reporting/ProjectXlsExporter.groovy b/src/main/groovy/au/org/ala/ecodata/reporting/ProjectXlsExporter.groovy index 07fd28b7e..0c2b060b4 100644 --- a/src/main/groovy/au/org/ala/ecodata/reporting/ProjectXlsExporter.groovy +++ b/src/main/groovy/au/org/ala/ecodata/reporting/ProjectXlsExporter.groovy @@ -340,6 +340,19 @@ class ProjectXlsExporter extends ProjectExporter { else log.error ("No facet config found for layer $layer.") } + + if (project.geographicInfo) { + // load from manually assigned electorates/states + if (!project.containsKey(getPropertyNameForFacet("elect"))) { + project[getPropertyNameForFacet("elect")] = project.geographicInfo.primaryElectorate + project[getPropertyNameForFacet("elect","other")] = project.geographicInfo.otherElectorates?.join("; ") + } + + if (!project.containsKey(getPropertyNameForFacet("state"))) { + project[getPropertyNameForFacet("state")] = project.geographicInfo.primaryState + project[getPropertyNameForFacet("state","other")] = project.geographicInfo.otherStates?.join("; ") + } + } } private addProjectGeo(Map project) {