diff --git a/orcid-scheduler-web/src/main/java/org/orcid/scheduler/loader/source/fundref/FundrefOrgLoadSource.java b/orcid-scheduler-web/src/main/java/org/orcid/scheduler/loader/source/fundref/FundrefOrgLoadSource.java index 1732bec6931..fbec5c0fe68 100644 --- a/orcid-scheduler-web/src/main/java/org/orcid/scheduler/loader/source/fundref/FundrefOrgLoadSource.java +++ b/orcid-scheduler-web/src/main/java/org/orcid/scheduler/loader/source/fundref/FundrefOrgLoadSource.java @@ -141,7 +141,9 @@ private boolean importData() { existingEntity.setSourceType(OrgDisambiguatedSourceType.FUNDREF.name()); existingEntity.setSourceUrl(rdfOrganization.doi); existingEntity.setIndexingStatus(IndexingStatus.PENDING); - existingEntity.setStatus(rdfOrganization.status); + if(!StringUtils.equals(existingEntity.getStatus(),OrganizationStatus.PART_OF_GROUP.name())){ + existingEntity.setStatus(rdfOrganization.status); + } try { // mark group for indexing new OrgGrouping(existingEntity, orgDisambiguatedManager).markGroupForIndexing(orgDisambiguatedDao);