http://jira.mfd.msk:8088/browse/BKI-3208 Change ERROR_14; Return only ON_MONITORING packages for active_packages method

This commit is contained in:
Mikhail Trofimov 2025-09-16 15:50:43 +03:00
parent d84bdf608c
commit 7ffcd874f6
3 changed files with 5 additions and 5 deletions

View file

@ -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?

View file

@ -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;

View file

@ -306,7 +306,7 @@ public class SignalService {
}
public List<UserPackage> findActivePackages(String userId) {
return userPackageService.findUserPackages(userId, Status.ON_MONITORING, Status.PROCESSING);
return userPackageService.findUserPackages(userId, Status.ON_MONITORING);
}
public List<UserPackage> findAllPackages(String userId) {