From e6844640c2a768ecbaed880563c1616b1a537b95 Mon Sep 17 00:00:00 2001 From: ialbert Date: Mon, 19 Jan 2026 16:09:36 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/BKI-3281 --- .../ru/nbch/credit_tracker/facade/SignalFacadeV3.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/ru/nbch/credit_tracker/facade/SignalFacadeV3.java b/src/main/java/ru/nbch/credit_tracker/facade/SignalFacadeV3.java index 7d6e18c..efcc821 100644 --- a/src/main/java/ru/nbch/credit_tracker/facade/SignalFacadeV3.java +++ b/src/main/java/ru/nbch/credit_tracker/facade/SignalFacadeV3.java @@ -296,17 +296,15 @@ public class SignalFacadeV3 { throw clientExcp(SignalError.ERROR_012, XmlErrorFormat.MonitoringReportListError, packageName); } - String memberCode = username.substring(0, 6); - String filePrefix = (memberCode + "_" + packageName).toUpperCase(); - String dirPath = config.getLoadDir() + File.separator + memberCode; - File folder = new File(dirPath); + Path folderPath = Path.of(config.getLoadDir(),"tmp", userPackage.getUserId(), userPackage.getPackageName()); + File folder = folderPath.toFile(); MonitoringReportListResponse.Reports reports = new MonitoringReportListResponse.Reports(); if (folder.exists() && folder.isDirectory()) { File[] files = folder.listFiles(); if (files != null) { for (File file : files) { - if (file.isFile() && file.getName().startsWith(filePrefix)) { + if (file.isFile() && file.getName().endsWith(".zip")) { reports.getReports().add(file.getName()); } }