diff --git a/backend/src/main/java/ervu/service/fileupload/EmployeeInfoFileUploadService.java b/backend/src/main/java/ervu/service/fileupload/EmployeeInfoFileUploadService.java index 8577fcbf..9d8e3587 100644 --- a/backend/src/main/java/ervu/service/fileupload/EmployeeInfoFileUploadService.java +++ b/backend/src/main/java/ervu/service/fileupload/EmployeeInfoFileUploadService.java @@ -623,8 +623,8 @@ public class EmployeeInfoFileUploadService { || !nodePol.getAttributes() .getNamedItem("КодПолн") .getNodeValue() - .equals(esiaConfig.getEsiaUploadPower())) { - throw new LocalizedException("mchd_power_null", MESSAGE_SOURCE); + .equals(esiaConfig.getEsiaMchdUploadAuthority())) { + throw new LocalizedException("mchd_no_sign_rights", MESSAGE_SOURCE); } Node nodeSvDov = doc.getElementsByTagName("СвДов").item(0); if (nodeSvDov != null && nodeSvDov.getAttributes().getNamedItem("НомДовер") != null) { diff --git a/backend/src/main/java/ru/micord/ervu/security/esia/config/EsiaConfig.java b/backend/src/main/java/ru/micord/ervu/security/esia/config/EsiaConfig.java index 662ddea2..7a5c9baa 100644 --- a/backend/src/main/java/ru/micord/ervu/security/esia/config/EsiaConfig.java +++ b/backend/src/main/java/ru/micord/ervu/security/esia/config/EsiaConfig.java @@ -77,8 +77,8 @@ public class EsiaConfig { @Value("${esia.system.scope: pow_reg, pow_reg_search}") private String esiaSystemScope; - @Value("${esia.upload.power: GISERVU_LKUL_UPLOAD}") - private String esiaUploadPower; + @Value("${esia.mchd.upload.authority: GISERVU_LKUL_UPLOAD}") + private String esiaMchdUploadAuthority; public String getEsiaOrgScopes() { String[] scopeItems = esiaOrgScopes.split(","); @@ -165,7 +165,7 @@ public class EsiaConfig { return String.join(" ", Arrays.stream(scopeItems).map(String::trim).toArray(String[]::new)); } - public String getEsiaUploadPower() { - return esiaUploadPower; + public String getEsiaMchdUploadAuthority() { + return esiaMchdUploadAuthority; } } diff --git a/backend/src/main/resources/messages/common_errors_messages.properties b/backend/src/main/resources/messages/common_errors_messages.properties index f560ecba..10efca07 100644 --- a/backend/src/main/resources/messages/common_errors_messages.properties +++ b/backend/src/main/resources/messages/common_errors_messages.properties @@ -20,4 +20,4 @@ mchd_validate_principal=Некорректная машиночитаемая д av_file_infected=Файлы заражены вирусом mchd_cant_parse=Некорректный формат машиночитаемой доверенности mchd_esia_error=Некорректная машиночитаемая доверенность. Доверенность не найдена. -mchd_power_null=В доверенности (МЧД) нет полномочия "Подписание сведений о воинском учете организации для загрузки в личный кабинет юридических лиц ГИС ЕРВУ" \ No newline at end of file +mchd_no_sign_rights=В доверенности (МЧД) нет полномочия "Подписание сведений о воинском учете организации для загрузки в личный кабинет юридических лиц ГИС ЕРВУ" \ No newline at end of file diff --git a/backend/src/main/resources/messages/common_errors_messages_ru_RU.properties b/backend/src/main/resources/messages/common_errors_messages_ru_RU.properties index 1b4e9609..ca3b8cc6 100644 --- a/backend/src/main/resources/messages/common_errors_messages_ru_RU.properties +++ b/backend/src/main/resources/messages/common_errors_messages_ru_RU.properties @@ -20,4 +20,4 @@ mchd_validate_principal=Некорректная машиночитаемая д av_file_infected=Файлы заражены вирусом mchd_cant_parse=Некорректный формат машиночитаемой доверенности mchd_esia_error=Некорректная машиночитаемая доверенность. Доверенность не найдена. -mchd_power_null=В доверенности (МЧД) нет полномочия "Подписание сведений о воинском учете организации для загрузки в личный кабинет юридических лиц ГИС ЕРВУ" \ No newline at end of file +mchd_no_sign_rights=В доверенности (МЧД) нет полномочия "Подписание сведений о воинском учете организации для загрузки в личный кабинет юридических лиц ГИС ЕРВУ" \ No newline at end of file