From a65d9a10f033b675060042ca531eda41c24b872a Mon Sep 17 00:00:00 2001 From: John Davis Date: Tue, 5 Mar 2024 13:40:15 -0500 Subject: [PATCH] Add Decimal to accpted types by util.nice_size() --- lib/galaxy/util/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/util/__init__.py b/lib/galaxy/util/__init__.py index b21ebac0b058..b8a35995f2f0 100644 --- a/lib/galaxy/util/__init__.py +++ b/lib/galaxy/util/__init__.py @@ -29,6 +29,7 @@ datetime, timezone, ) +from decimal import Decimal from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from hashlib import md5 @@ -1524,7 +1525,7 @@ def shorten_with_metric_prefix(amount: int) -> str: return str(amount) -def nice_size(size: Union[float, int, str]) -> str: +def nice_size(size: Union[float, int, str, Decimal]) -> str: """ Returns a readably formatted string with the size