Skip to content

Commit 122e46b

Browse files
authored
chore: remove extra conditions from list (#211)
1 parent 59e1381 commit 122e46b

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

  • java-storage-nio/google-cloud-nio/src/main/java/com/google/cloud/storage/contrib/nio/testing

java-storage-nio/google-cloud-nio/src/main/java/com/google/cloud/storage/contrib/nio/testing/FakeStorageRpc.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,16 +144,14 @@ public Tuple<String, Iterable<StorageObject>> list(String bucket, Map<Option, ?>
144144
List<StorageObject> values = new ArrayList<>();
145145
Map<String, StorageObject> folders = new HashMap<>();
146146
for (StorageObject so : metadata.values()) {
147-
if (!so.getName().startsWith(prefix)) {
147+
if (!so.getBucket().equals(bucket) || !so.getName().startsWith(prefix)) {
148148
continue;
149149
}
150150
if (processedAsFolder(so, delimiter, prefix, folders)) {
151151
continue;
152152
}
153153
so.setSize(size(so));
154-
if (so.getBucket().equals(bucket)) {
155-
values.add(so);
156-
}
154+
values.add(so);
157155
}
158156
values.addAll(folders.values());
159157

0 commit comments

Comments
 (0)