From 5c8c753d6dae8997fccdcd199b8ac61c551f1c64 Mon Sep 17 00:00:00 2001 From: Supa <36031171+0Supa@users.noreply.github.com> Date: Tue, 22 Apr 2025 03:26:51 +0300 Subject: [PATCH] check if system-msg is empty --- src/db/schema.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/db/schema.rs b/src/db/schema.rs index df9b8c6..589b006 100644 --- a/src/db/schema.rs +++ b/src/db/schema.rs @@ -258,7 +258,11 @@ impl<'a> StructuredMessage<'a> { { if !self.text.is_empty() { let user_message = extract_message_text(&self.text); - Cow::Owned(format!("{system_message} {user_message}")) + if !system_message.is_empty() { + Cow::Owned(format!("{system_message} {user_message}")) + } else { + Cow::Borrowed(user_message) + } } else { Cow::Borrowed(system_message) }