diff --git a/orcid-core/src/main/java/org/orcid/core/manager/impl/WorkManagerImpl.java b/orcid-core/src/main/java/org/orcid/core/manager/impl/WorkManagerImpl.java index 032ddace800..e3017a17470 100644 --- a/orcid-core/src/main/java/org/orcid/core/manager/impl/WorkManagerImpl.java +++ b/orcid-core/src/main/java/org/orcid/core/manager/impl/WorkManagerImpl.java @@ -362,13 +362,13 @@ public Work updateWork(String orcid, Work work, boolean isApiRequest) { if (sourceEntity.getSourceProfile() != null && sourceEntity.getSourceProfile().getId() != null) { client = sourceEntity.getSourceProfile().getId(); if(!StringUtils.equals(client, orcid) ) { - throw new OrcidForbiddenException(localeManager.resolveMessage("apiError.9014.developerMessage")); + throw new OrcidForbiddenException(localeManager.resolveMessage("apiError.9010.developerMessage","work")); } } if (sourceEntity.getSourceClient() != null && sourceEntity.getSourceClient().getClientName() != null) { client = sourceEntity.getSourceClient().getClientName(); if(!StringUtils.equals(sourceEntity.getSourceClient().getClientId(), workEntity.getClientSourceId()) ) { - throw new OrcidForbiddenException(localeManager.resolveMessage("apiError.9014.developerMessage")); + throw new OrcidForbiddenException(localeManager.resolveMessage("apiError.9010.developerMessage","work")); } } LOGGER.info("There is no changes in the work with putCode " + work.getPutCode() + " send it by " + client); diff --git a/orcid-core/src/main/java/org/orcid/core/manager/v3/impl/WorkManagerImpl.java b/orcid-core/src/main/java/org/orcid/core/manager/v3/impl/WorkManagerImpl.java index d6f68b863b2..cef0b778523 100644 --- a/orcid-core/src/main/java/org/orcid/core/manager/v3/impl/WorkManagerImpl.java +++ b/orcid-core/src/main/java/org/orcid/core/manager/v3/impl/WorkManagerImpl.java @@ -377,7 +377,7 @@ public Work updateWork(String orcid, Work work, boolean isApiRequest) { if (activeSource != null) { if(!activeSource.equals(workSaved.getSource())) { - throw new OrcidForbiddenException(localeManager.resolveMessage("apiError.9014.developerMessage")); + throw new OrcidForbiddenException(localeManager.resolveMessage("apiError.9010.developerMessage","work")); } }