From 56835f5f094ba62fbece6df0526101e6004c0b48 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 28 Sep 2024 10:17:52 +0200 Subject: [PATCH] chore: manually check for symlink --- freqtrade/configuration/directory_operations.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/configuration/directory_operations.py b/freqtrade/configuration/directory_operations.py index a904e441c..448cf1acd 100644 --- a/freqtrade/configuration/directory_operations.py +++ b/freqtrade/configuration/directory_operations.py @@ -82,7 +82,7 @@ def create_userdata_dir(directory: str, create_dir: bool = False) -> Path: for f in sub_dirs: subfolder = folder / f if not subfolder.is_dir(): - if subfolder.exists(follow_symlinks=False): + if subfolder.exists() or subfolder.is_symlink(): raise OperationalException( f"File `{subfolder}` exists already and is not a directory. " "Freqtrade requires this to be a directory."