mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-02-16 20:03:07 +00:00
fix avoid IndexDefect if DB error message is short (#3725)
This commit is contained in:
parent
eb0c34c553
commit
8f29070dcf
@ -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()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user