From 8c460d54b28a284667acb8684bff320094a43980 Mon Sep 17 00:00:00 2001 From: Haiping Chen Date: Mon, 23 Sep 2024 20:33:42 -0500 Subject: [PATCH] return not found if no records. --- .../Functions/ExecuteQueryFn.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Plugins/BotSharp.Plugin.SqlDriver/Functions/ExecuteQueryFn.cs b/src/Plugins/BotSharp.Plugin.SqlDriver/Functions/ExecuteQueryFn.cs index 7833bfb4..0806c82c 100644 --- a/src/Plugins/BotSharp.Plugin.SqlDriver/Functions/ExecuteQueryFn.cs +++ b/src/Plugins/BotSharp.Plugin.SqlDriver/Functions/ExecuteQueryFn.cs @@ -29,7 +29,15 @@ public class ExecuteQueryFn : IFunctionCallback _ => throw new NotImplementedException($"Database type {settings.DatabaseType} is not supported.") }; - message.Content = JsonSerializer.Serialize(results); + if (results.Count() == 0) + { + message.Content = "No record found"; + } + else + { + message.Content = JsonSerializer.Serialize(results); + } + return true; }