diff --git a/libs/onboarding-sdk-azure-storage/src/main/java/it/pagopa/selfcare/azurestorage/AzureBlobClientDefault.java b/libs/onboarding-sdk-azure-storage/src/main/java/it/pagopa/selfcare/azurestorage/AzureBlobClientDefault.java index 7db754e5d..2bb33696e 100644 --- a/libs/onboarding-sdk-azure-storage/src/main/java/it/pagopa/selfcare/azurestorage/AzureBlobClientDefault.java +++ b/libs/onboarding-sdk-azure-storage/src/main/java/it/pagopa/selfcare/azurestorage/AzureBlobClientDefault.java @@ -158,13 +158,14 @@ public BlobProperties getProperties(String filePath) { @Override public List getFiles(String path) { log.debug("START - getFiles by given path: {}", path); + String sanitizePath = StringUtils.replace(path, "\n", StringUtils.EMPTY).replace("\r", StringUtils.EMPTY); List listOfResource = new ArrayList<>(); final BlobContainerClient blobContainer = blobClient.getBlobContainerClient(containerName); - if (StringUtils.isNotEmpty(path)) { + if (StringUtils.isNotEmpty(sanitizePath)) { ListBlobsOptions options = new ListBlobsOptions() - .setPrefix(path) + .setPrefix(sanitizePath) .setDetails(new BlobListDetails() .setRetrieveDeletedBlobs(true) .setRetrieveSnapshots(true));