From da0602fce9b06c3e4394bd27fb18f42c76545ce4 Mon Sep 17 00:00:00 2001 From: TopperDEL Date: Wed, 20 May 2020 12:34:05 +0200 Subject: fix: List only the files relevant for the current folder (if provided) --- Duplicati/Library/Backend/Tardigrade/TardigradeBackend.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Duplicati/Library/Backend/Tardigrade') diff --git a/Duplicati/Library/Backend/Tardigrade/TardigradeBackend.cs b/Duplicati/Library/Backend/Tardigrade/TardigradeBackend.cs index 3b3fd43ac..2f96ea51c 100644 --- a/Duplicati/Library/Backend/Tardigrade/TardigradeBackend.cs +++ b/Duplicati/Library/Backend/Tardigrade/TardigradeBackend.cs @@ -235,7 +235,8 @@ namespace Duplicati.Library.Backend.Tardigrade { List files = new List(); var bucket = await _bucketService.EnsureBucketAsync(_bucket); - var objects = await _objectService.ListObjectsAsync(bucket, new ListObjectsOptions { Recursive = true, System = true, Custom = true }); + var prefix = GetBasePath(); + var objects = await _objectService.ListObjectsAsync(bucket, new ListObjectsOptions { Recursive = true, System = true, Custom = true, Prefix = prefix }); foreach (var obj in objects.Items) { -- cgit v1.2.3