diff --git a/src/main/java/ru/nbch/credit_tracker/enums/SignalError.java b/src/main/java/ru/nbch/credit_tracker/enums/SignalError.java index fcc0574..30f5e4c 100644 --- a/src/main/java/ru/nbch/credit_tracker/enums/SignalError.java +++ b/src/main/java/ru/nbch/credit_tracker/enums/SignalError.java @@ -13,7 +13,7 @@ public enum SignalError implements IEnumKeyCode { ERROR_011("011", "Получен невалидный XML"), ERROR_012("012", "Пакет {} не найден"), ERROR_013("013", "На стороне сервиса произошла ошибка, попробуйте повторить запрос позже или сообщите в техническую поддержку"), - ERROR_014("014", "Файл не найден"), + ERROR_014("014", "Файл с именем {} не найден "), ERROR_015("015", "У данного пользователя не найдено активных пакетов"), ERROR_016("016", "Нет активного пакета с именем {}"), ERROR_017("017", "При обработке запроса произошла ошибка. Повторите запрос позже или обратитесь в службу технической поддержки"), // TODO get rid of duplicate? diff --git a/src/main/java/ru/nbch/credit_tracker/facade/SignalFacade.java b/src/main/java/ru/nbch/credit_tracker/facade/SignalFacade.java index eb56859..e70cac6 100644 --- a/src/main/java/ru/nbch/credit_tracker/facade/SignalFacade.java +++ b/src/main/java/ru/nbch/credit_tracker/facade/SignalFacade.java @@ -396,7 +396,7 @@ public class SignalFacade { try { String memberCode = CTUtil.getMemberCodeFromFileName(fileName); if (memberCode == null) { - throw clientExcp(SignalError.ERROR_014, XmlErrorFormat.MonitoringDownloadError); + throw clientExcp(SignalError.ERROR_014, XmlErrorFormat.MonitoringDownloadError, fileName); } String dirPath = config.getLoadDir() + File.separator + memberCode; File folder = new File(dirPath); @@ -407,9 +407,9 @@ public class SignalFacade { return ResponseEntity.ok().body(new FileUrlResource(file.getPath())); } } else { - throw clientExcp(SignalError.ERROR_014, XmlErrorFormat.MonitoringDownloadError); + throw clientExcp(SignalError.ERROR_014, XmlErrorFormat.MonitoringDownloadError, fileName); } - throw clientExcp(SignalError.ERROR_014, XmlErrorFormat.MonitoringDownloadError); + throw clientExcp(SignalError.ERROR_014, XmlErrorFormat.MonitoringDownloadError, fileName); } catch (Exception e) { if (e instanceof SignalClientException) { throw (SignalClientException) e; diff --git a/src/main/java/ru/nbch/credit_tracker/service/SignalService.java b/src/main/java/ru/nbch/credit_tracker/service/SignalService.java index 4d1d649..138a075 100644 --- a/src/main/java/ru/nbch/credit_tracker/service/SignalService.java +++ b/src/main/java/ru/nbch/credit_tracker/service/SignalService.java @@ -306,7 +306,7 @@ public class SignalService { } public List findActivePackages(String userId) { - return userPackageService.findUserPackages(userId, Status.ON_MONITORING, Status.PROCESSING); + return userPackageService.findUserPackages(userId, Status.ON_MONITORING); } public List findAllPackages(String userId) {