From 92f677e533a02d9c5235d51bfe5b3597a85ea960 Mon Sep 17 00:00:00 2001 From: Varun Mittal Date: Fri, 11 Aug 2023 10:46:33 -0400 Subject: [PATCH] Fix issue where empty dir name in s3 key breaks listdir api. --- s3fs/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/s3fs/core.py b/s3fs/core.py index bfd10476..8be32032 100644 --- a/s3fs/core.py +++ b/s3fs/core.py @@ -725,7 +725,7 @@ async def _lsdir( if not prefix: prefix = "" if key: - prefix = key.lstrip("/") + "/" + prefix + prefix = key + "/" + prefix if path not in self.dircache or refresh or not delimiter or versions: try: logger.debug("Get directory listing page for %s" % path)