From 557a4d5dd0e3e6745744ddd07dabc8e08d19f78e Mon Sep 17 00:00:00 2001 From: Johannes Hentschel Date: Fri, 24 Nov 2023 02:40:11 +0100 Subject: [PATCH] catches a tiny bug --- src/ms3/utils/functions.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ms3/utils/functions.py b/src/ms3/utils/functions.py index fb23dbce..e5896664 100644 --- a/src/ms3/utils/functions.py +++ b/src/ms3/utils/functions.py @@ -889,8 +889,10 @@ def dataframe2markdown( return writer -def dict2oneliner(d): +def dict2oneliner(d: dict) -> str: """Turns a dictionary into a single-line string without brackets.""" + if pd.isnull(d) or isinstance(d, str): + return d return ", ".join(f"{k}: {v}" for k, v in d.items())