From f36c44d76fb5ddb5587deb31c37ec827fd5831be Mon Sep 17 00:00:00 2001 From: Ivan Folgueira Bande Date: Fri, 13 Feb 2026 14:40:46 +0100 Subject: [PATCH] fix avoid IndexDefect if DB error message is short --- waku/common/databases/db_postgres/dbconn.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/waku/common/databases/db_postgres/dbconn.nim b/waku/common/databases/db_postgres/dbconn.nim index 317cc3003..73115ff8d 100644 --- a/waku/common/databases/db_postgres/dbconn.nim +++ b/waku/common/databases/db_postgres/dbconn.nim @@ -48,8 +48,8 @@ proc check(db: DbConn): Result[void, string] = return err("exception in check: " & getCurrentExceptionMsg()) if message.len > 0: - let truncatedErr = message[0 .. 80] - ## libpq sometimes gives extremely long error messages + let truncatedErr = message[0 ..< min(80, message.len)] + error "postgres check issue. see truncated db error.", error = truncatedErr return err(truncatedErr) return ok()