From a2d63a4d7ca7fb2c38c1ce57da78d7b8a8154759 Mon Sep 17 00:00:00 2001 From: Stefan Hammer Date: Thu, 25 Jul 2024 14:52:48 +0200 Subject: [PATCH] [ftp] Don't append slash to NLST in exists() --- storages/backends/ftp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storages/backends/ftp.py b/storages/backends/ftp.py index ddcb87f9..2c911434 100644 --- a/storages/backends/ftp.py +++ b/storages/backends/ftp.py @@ -213,7 +213,7 @@ def exists(self, name): self._start_connection() try: - nlst = self._connection.nlst(os.path.dirname(name) + "/") + nlst = self._connection.nlst(os.path.dirname(name)) if name in nlst or os.path.basename(name) in nlst: return True else: