From 68333b00020ab55533831904e0044000a6fb8964 Mon Sep 17 00:00:00 2001 From: Michelle Savage Date: Thu, 18 Jul 2024 09:36:35 -0400 Subject: [PATCH] Update lib/galaxy/tools/parameters/basic.py Co-authored-by: Nicola Soranzo --- lib/galaxy/tools/parameters/basic.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/galaxy/tools/parameters/basic.py b/lib/galaxy/tools/parameters/basic.py index c8a84c811e1d..0e846a46ff26 100644 --- a/lib/galaxy/tools/parameters/basic.py +++ b/lib/galaxy/tools/parameters/basic.py @@ -1517,7 +1517,7 @@ def get_options(self, trans, other_values): except Exception: column_list = self.get_column_list(trans, other_values) if self.numerical: # If numerical was requested, filter columns based on metadata - if hasattr(dataset, "metadata") and hasattr(dataset.metadata, "column_types") and column_list is not None: + if hasattr(dataset, "metadata") and hasattr(dataset.metadata, "column_types") and dataset.metadata.column_types is not None: if len(dataset.metadata.column_types) >= len(column_list): numerics = [i for i, x in enumerate(dataset.metadata.column_types) if x in ["int", "float"]] column_list = [column_list[i] for i in numerics]