From 9716d64655f5bb02cbbc77143fc7c0f0b470f0da Mon Sep 17 00:00:00 2001 From: gac-maloja Date: Sat, 17 Sep 2022 18:47:51 +0200 Subject: [PATCH] adapt to changed return type in streamlit-aggrid --- stand/widgets/aggrid.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/stand/widgets/aggrid.py b/stand/widgets/aggrid.py index bc4ce1e..022bd84 100644 --- a/stand/widgets/aggrid.py +++ b/stand/widgets/aggrid.py @@ -30,7 +30,13 @@ def aggrid(df, reload_data=False, height="auto", pagination=True, key=None): ) df = response.get("data", df) - response["data"] = df[::-1] # undo reversed chronological order + df = df[::-1] # undo reversed chronological order + + #TODO: streamlit-aggrid changed return type + if isinstance(response, dict): + response["data"] = df # <= 0.2.3.post2 + else: + response.data = df # >= 0.3.0 return response