From 788e850f2742108e671acf62d2233a6791b3bf39 Mon Sep 17 00:00:00 2001 From: Michiel Cottaar <MichielCottaar@gmail.com> Date: Thu, 14 Feb 2019 10:08:54 +0000 Subject: [PATCH] BUG: ensure that string returned by get_all are path-like --- fsl/utils/filetree/filetree.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fsl/utils/filetree/filetree.py b/fsl/utils/filetree/filetree.py index 82fd137e9..812cdf8c0 100644 --- a/fsl/utils/filetree/filetree.py +++ b/fsl/utils/filetree/filetree.py @@ -171,7 +171,7 @@ class FileTree(object): :return: sorted sequence of paths """ text, variables = self.get_template(short_name) - return tuple(utils.get_all(text, variables, glob_vars=glob_vars)) + return tuple(str(Path(fn)) for fn in utils.get_all(text, variables, glob_vars=glob_vars)) def get_all_vars(self, short_name: str, glob_vars=()) -> Tuple[Dict[str, str]]: """ -- GitLab