diff --git a/lib/galaxy/webapps/reports/controllers/tools.py b/lib/galaxy/webapps/reports/controllers/tools.py index cf11c968b41..56121836b89 100644 --- a/lib/galaxy/webapps/reports/controllers/tools.py +++ b/lib/galaxy/webapps/reports/controllers/tools.py @@ -195,7 +195,10 @@ class Tools( BaseUIController ): data = {} ordered_data = collections.OrderedDict() - field_sort = lambda first, second, field: descending if data[first][field] < data[second][field] else -descending + + def field_sort(first, second, field): + descending if data[first][field] < data[second][field] else -descending + sort_functions = [ lambda first, second: -descending if first.lower() < second.lower() else descending, lambda first, second: field_sort(first, second, "avg"),