From 5faba6a36a3d4b3fcc1b8d4b3af302c587505d83 Mon Sep 17 00:00:00 2001 From: Philip Date: Wed, 18 Sep 2024 11:33:17 -0700 Subject: [PATCH] Fixing rs API file matching regex handling --- lib/riverscapes/riverscapes/classes/RiverscapesAPI.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/riverscapes/riverscapes/classes/RiverscapesAPI.py b/lib/riverscapes/riverscapes/classes/RiverscapesAPI.py index fc5c3ee23..532ee9061 100644 --- a/lib/riverscapes/riverscapes/classes/RiverscapesAPI.py +++ b/lib/riverscapes/riverscapes/classes/RiverscapesAPI.py @@ -533,7 +533,7 @@ def download_files(self, project_id: str, download_dir: str, re_filter: List[str continue # now filter the if re_filter is not None and len(re_filter) > 0: - if not any([re.compile(x).match(file['localPath'], re.IGNORECASE) for x in re_filter]): + if not any([re.compile(x, re.IGNORECASE).match(file['localPath'], ) for x in re_filter]): continue filtered_files.append(file)