From f228ba30194b604e5c5427ab48f3b8a22f287c21 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Thu, 11 Dec 2025 16:08:11 +0100 Subject: [PATCH] AppDbContext: Fix silent fail in ExecuteBatch() --- Elwig/Helpers/AppDbContext.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Elwig/Helpers/AppDbContext.cs b/Elwig/Helpers/AppDbContext.cs index 57e791c..f3b013e 100644 --- a/Elwig/Helpers/AppDbContext.cs +++ b/Elwig/Helpers/AppDbContext.cs @@ -120,7 +120,8 @@ namespace Elwig.Helpers { public static async Task ExecuteBatch(SqliteConnection cnx, string sql) { using var cmd = cnx.CreateCommand(); cmd.CommandText = sql; - await (await cmd.ExecuteReaderAsync()).CloseAsync(); + using var reader = await cmd.ExecuteReaderAsync(); + while (await reader.NextResultAsync()); } public static async Task ExecuteEmbeddedScript(SqliteConnection cnx, Assembly asm, string name) {