From edd44ffa5c46870b465dc80ca9d65823b564c045 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Sat, 30 Mar 2024 19:20:43 -0300 Subject: [PATCH] Reverse order of messages_df if order is DESC --- src/backend/base/langflow/memory.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/backend/base/langflow/memory.py b/src/backend/base/langflow/memory.py index a1c21f243..aea9b3000 100644 --- a/src/backend/base/langflow/memory.py +++ b/src/backend/base/langflow/memory.py @@ -39,7 +39,11 @@ def get_messages( ) records: list[Record] = [] - + # messages_df has a timestamp + # it gets the last 5 messages, for example + # but now they are ordered from most recent to least recent + # so we need to reverse the order + messages_df = messages_df[::-1] if order == "DESC" else messages_df for row in messages_df.itertuples(): record = Record( data={